環境:win7 64位 (xp的在最後做了相應補充);
1. 配置yasm
2. 生成libx264專案,在該項目的工作目錄bin目錄下會生成乙個libx264d.lib的檔案,將其拷貝到go的工作目錄;
3. 在go的工作目錄下,將拷貝進來的libx264d.lib更名為libx264enc.lib;
4. 在vs2010中開啟專案go裡面的source files,找到videocap.cpp裡面的init函式,將try{}catch裡面的
if(!capdriverconnect(m_capwnd, 0))
改為 while(!capdriverconnect(m_capwnd, 0))
若是xp系統,則不用做此項修改,win7下面在捕獲攝像頭時只是捕獲一次,所以當捕獲不到時,就不會顯示畫面。
附上winxp下的配置過程:
1. 配置yasm。yasm用別人給的yasm.rar裡面的,只需要新增yasm.exe和yasm.rules。具體新增方法見
2. 如果go資料夾下已經有了libx264enc.lib,則不需要再重新編譯生成了。
3. 編譯生成go。
另外,配置的時候需要包含要到的ffmpeg及librtmp庫,在myx264.h中,新增
#if _msc_ver < 1600
。。。。。。
#endif;如圖所示:
Tomcat部署專案配置過程
4.tomcat管理 cd usr local tomcat 進入該目錄進行操作 啟動 bin startup.sh 可用該命令查詢是否啟動 ss naltp grep 8080 注 初學者必須關閉 防火牆與selinux,否則會導致tomcat無法通過瀏覽器訪問 關閉 bin shutdown.s...
go專案獲取配置檔案資訊
使用了beego框架的配置檔案讀取模組 宣告變了 var g server name string 專案名稱 g server addr string 伺服器ip位址 g server port string 伺服器端口 g redis addr string redis ip位址 g redis ...
配置lamp及上傳專案過程
系統環境 centos6 和注意配置檔案的修改 1.安裝apache yum install httpd此命令改為yum install httpd y httpd v 檢視apace版本 httpd 檢視引數列表 php與mysql同理 啟動apache倆種方式 2 etc init.d http...