vs2010下的ACE的環境搭配和常見錯誤解決方法

一、下載ACE-6.0.0.tar.gz

二、解壓至M:\   並修改電腦的環境變量

控制面板->系統和安全->系統->高級系統設置->環境變量

添加系統變量,點擊“新建”, 添加變量名稱爲ACE_ROOT, 值爲M:\ACE-6.2.0\ACE_wrappers  這是ACE-6.0.0.tar.gz解壓後的目錄

添加用戶變量Path=“%ACE_ROOT%\lib”

三、打開M:\ACE-6.2.0\ACE_wrappers\ace目錄下的ace_vc10.sln,選中其中的一個項目ACE, 右鍵屬性,選擇  配置屬性,雙擊“VC++目錄”,

      其中,“包含目錄”添加變量值“$(ACE_ROOT)”,"庫目錄"添加值“$(ACE_ROOT)\lib”

      此時,編譯該項目,就會在目錄M:\ACE-6.2.0\ACE_wrappers\lib下生成ACEd.dll和ACEd.lib文件。

      配置完成後,需要重新啓動vs2010,所做的配置纔會生效。 

四、檢查環境是否可用

新建一個空文件項目,在ACE的書裏面摘抄一個代碼程序,進行編譯。會遇到一些問題:

1、未定義標示符“ACE_DEBUG”和“LM_DEBUG”

添加頭文件 #include "ace/Log_Msg.h"

2、main可能會出現紅色的下劃線,提示錯誤

添加頭文件  #include <windows.h>


發佈了28 篇原創文章 · 獲贊 6 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章