opal是基於ptlib這個跨平台c++類庫的,所以開始研究opal之前先在vs2005中編譯和學習ptlib,也叫pwlib的。
ptlib是跨平台的所以需要一些步驟:
2,用vs開啟解決方案,在vs 的工具--選項--解決方案--c++ 選項卡中,新增/include 到包含選項 ,新增/lib 到引用和可執行檔案選項。
3,首先單獨生成configure,注意在生成之前把configure的編譯方式改為release。
4,編譯mergsym,是在debug模式下編譯的,這一步會比較慢。
5,再在realease模式下編譯mergsym,可以編譯成功mergsym。
5,整個專案編譯為靜態庫可以成功。
6,整個專案動態編譯的時候還遇到問題,暫時還在嘗試解決。
7,編譯opal專案的時候選擇ptlib為靜態編譯方式,可以編譯成功。opal有自帶的語音通話的例子,可以成功。
在VS2005中新增FCKedictor步驟
1 獲取需要的壓縮包 fckeditor2.3.1 和 fckeditor2.2 解壓縮版本。2 開啟解壓後的資料夾。刪除所有 開頭的檔案和資料夾。3 最後剩下的檔案如下圖所示 4 開啟editor資料夾,裡面包含fckeditor2.3.1所需要的一些原始檔,開啟其中的filemanager資料夾...
在VS2005中除錯Windows Service
1.msdn推薦的方法 1.1 除錯windows服務的初始化 啟動 另寫乙個程式控 務的初始化和啟動 注意 onstart裡寫log,onstart裡要在30秒返回.不然啟動就失敗了 所以onstart裡不要放太多 可以用非同步或執行緒.1.2 除錯windows服務的其他方面 1 安裝您的服務 ...
VS 2005 編譯錯誤
使用vs2005 建立了乙個windows應用程式,在呼叫dll的時候,出現了以下的錯誤 declspec dllexport 不能與 clr pure 或 clr safe 一起使用 error c3395 answerphone declspec dllexport 不能應用於具有 clrcal...