即時通訊編輯poco lib vs vs express 2008 但我仍然得到這個錯誤: poco-1.3.6p2 \ foundation \ src \ eventlogchannel.cpp(40):fatal error C1083:無法打開包含文件:'pocomsg.h':沒有這樣的文件或目錄 不,我在我的SDK中有mc.exe,並且IDE中的所有路徑都接縫爲 和nada。 有沒有人對這個lib有經驗?poco Lib dosnt編譯vs vs express 9
0
A
回答
1
首先嚐試在您下載的源文件中搜索該文件。如果你找不到它,你會丟失一個文件。
如果它在那裏,你缺少一個目錄包括 - 去eventlogchannel.cpp
右鍵點擊#include
並選擇Open document
。將出現一個錯誤對話框,向您顯示搜索到的每個目錄 - 您應該能夠確認其中包含'pocomsg.h'
的目錄不存在。然後您可以將其添加到項目設置中。
0
pocomsg.h應../Foundation/src/找到
它不含有太多重要的東西,雖然,它的主要膽量有幾個定義:
#define POCO_CTG_FATAL 0x00000001L
#define POCO_CTG_CRITICAL 0x00000002L
#define POCO_CTG_ERROR 0x00000003L
#define POCO_CTG_WARNING 0x00000004L
#define POCO_CTG_NOTICE 0x00000005L
#define POCO_CTG_INFORMATION 0x00000006L
#define POCO_CTG_DEBUG 0x00000007L
#define POCO_CTG_TRACE 0x00000008L
#define POCO_MSG_LOG 0x00001000L
是文件的膽量。嘗試在Poco.h中自己定義它們,可能。
作爲一個說明,它在頭文件中說,該文件是從pocomsg.mc自動生成的,因此請嘗試在編譯之前運行腳本,可能是Poco根目錄中的腳本?
相關問題
- 1. VS 2008 vs VS 2008 Express
- 2. RailwayJS vs Geddy vs Express vs Socket.IO
- 3. $編譯vs $ componentController
- 4. 口譯VS編譯器VS虛擬機
- 5. Tomcat 6 vs 7 - lib vs shared/lib - jar只?
- 6. MSBuild vs編譯器
- 7. 差異編譯VS 2015和VS 2010
- 8. websharper VS Express 2012
- 9. Express basicAuth:Async vs Syn
- 10. Node.js Express vs. Flatiron
- 11. 編譯失敗vs編譯失敗
- 12. 爲什麼不在VS Express 2013中編譯,儘管它在MinGW中編譯?
- 13. VS Ultimate和Express編譯器之間的差異
- 14. VS 2015編譯器在struct
- 15. GCC VS MSVS編譯器
- 16. Javassist Vs. Java編譯器API
- 17. useFactory vs useValue與AoT編譯
- 18. C89 vs c99 GCC編譯器
- 19. 編譯python代碼vs py2exe
- 20. VS 2005編譯保存C#
- 21. Winsock2.h vs winsock2.h和wsock32.lib vs ws2_32.lib
- 22. Klocwork 9 vs Klocwork 12
- 23. SQL Express vs SQL Plus
- 24. VS 2008 Express - clickOnce question
- 25. vs 2008 express:註冊
- 26. VS.Net社區VS Express
- 27. Silverlight和VS 2005或VS 2008 Express Edition
- 28. Directshow VC++ express 2010 vs圖形編輯
- 29. 從VS 2008重新編譯庫到VS 2010
- 30. 翻譯單位vs編譯單元vs目標文件vs可執行文件vs ....在C++中
以及我知道我需要使用mc.exe來構建它,但是當我嘗試使用編譯器進行編譯時,它說它無法找到該文件,它是mc.exe的產物 – user63898 2010-03-09 09:56:04