3、開啟源**根目錄下的工作區 tml.dsw
編碼:4、滑鼠左鍵選中 lencod 工程
5、開啟 project -> settings -> debug ,在 working directory 選項中填寫 ./bin,在 program arguments 選項中填寫需要使用的編碼配置檔案,例如:-d encoder_baseline.cfg ,然後確定修改
6、滑鼠右鍵選中 lencod 工程,選擇滑鼠右鍵選單 set as active project
7、編譯執行編碼器,完成編碼。這個時候會在源**根目錄下的 bin 資料夾中生成幾個新檔案,其中 test.264 (對應為編碼配置檔案中 outputfile 引數的值)即為壓縮碼流檔案
解碼:8、滑鼠左鍵選中 ldecod 工程
9、開啟 project -> settings -> debug ,在 working directory 選項中填寫 ./bin,在 program arguments 選項中填寫需要使用的解碼配置檔案,例如:decoder.cfg ,然後確定修改
10、滑鼠右鍵選中 ldecod 工程,選擇滑鼠右鍵選單 set as active project
11、編譯執行解碼器,完成解碼。這個時候會在源**根目錄下的 bin 資料夾中生成幾個新檔案,其中 test_dec.yuv(對應為解碼配置檔案中的第三個引數)即為解碼檔案
2、在源**根目錄下的 bin 資料夾中新建 backup 資料夾,將 bin 資料夾中所有檔案移入該資料夾做備份
4、在源**根目錄下新建 decodtest 資料夾,作為解碼使用。將解碼過程所需要的檔案,例如:解碼配置檔案(decoder.cfg)複製到該資料夾中
5、開啟源**根目錄下的工作區 tml.dsw
編碼:6、滑鼠左鍵選中 lencod 工程
7、開啟 project -> settings -> debug ,在 working directory 選項中填寫 ./encodtest ,在 program arguments 選項中填寫需要使用的編碼配置檔案(要與第3步所複製的檔案同名),例如:-d encoder_baseline.cfg ,然後確定修改
8、滑鼠右鍵選中 lencod 工程,選擇滑鼠右鍵選單 set as active project
9、編譯執行編碼器,完成編碼。這個時候會在源**根目錄下的 encodtest 資料夾中生成幾個新檔案,其中 test.264 (對應為編碼配置檔案中 outputfile 引數的值)即為壓縮碼流檔案
解碼:10、滑鼠左鍵選中 ldecod 工程
11、開啟 project -> settings -> debug ,在 working directory 選項中填寫 ./decodtest,在 program arguments 選項中填寫需要使用的解碼配置檔案(要與第4步所複製的檔案同名),例如:decoder.cfg ,然後確定修改
12、將編碼生成的壓縮碼流檔案 test.264 複製到 decodtest 資料夾中
13、滑鼠右鍵選中 ldecod 工程,選擇滑鼠右鍵選單 set as active project
14、編譯執行解碼器,完成解碼。這個時候會在源**根目錄下的 decodtest 資料夾中生成幾個新檔案,其中 test_dec.yuv(對應為解碼配置檔案中的第三個引數)即為解碼檔案
另外:可以不用開啟 tml.dsw 工程,而直接開啟單個工程,例如:開啟 lencod.dsw 就可以進行編碼,而開啟 ldecod.dsw 就可以進行解碼。單獨開啟工程所需要的設定與前述過程相同。
VS編譯環境下如何對原始碼進行保護
當我們寫了一段 實現了乙個了不起的功能,在既想保護自己原始碼不被使用者看到,又想讓使用者正常使用這項功能,在vs編譯器中,可以通過以下操作來達到這個目的。標頭檔案與原始檔分離 在完成乙個工程時,我們把函式的宣告部分和定義部分通過不同的檔案型別來存放。函式宣告部分採用如下書寫格式是為了確保該標頭檔案只...
openGL在VS中的環境配置
5個檔案 glut.dll,glut32.dll,glut.lib,glut32.lib,glut.h 1 把glut.h 複製到x program files microsoft visual studio x.0 vc include gl 資料夾中 如果沒有 gl這個資料夾則可以自己新建乙個。...
opencv在vs上的環境配置
本文以vs2015配置opencv3.3.0為例。其他版本配置在文末提及 準備工作 本文以opencv3.3.0 vc14和vs2015在win10上的配置為例,其他版本類似,文末會提及 2.vs全域性配置 新建text的vs程式 開啟屬性管理器 檢視 其他視窗裡 視窗 debug x64 rele...