我正在嘗試使用boost庫提供的動態位集。下載文件boost_1_55_0.tar.bz2並將其解壓到名爲boost的文件夾中。在這個文件夾中,我將源代碼文件放在#include指令#include <boost/dynamic_bitset.hpp>
中,當我編譯源代碼時,編譯器返回「No such file or directory」。在哪裏放置源代碼?C++中的庫文件放置位置
0
A
回答
0
我設法通過把在提升是在相同目錄中的源代碼文件,並且使用命令式編譯來編譯程序:
g++ -I /your/source/root /your/source/root/A/code.cpp
正如How to make g++ search for header files in a specific directory?
+1
這很糟糕。如果您使用的是UNIX系統,請使用您的軟件包管理器來安裝Boost。之後,你可以把你的源碼放在任何你想要的地方,然後編譯它而不添加任何標誌。 – pmr
+0
@pmr Ubuntu軟件中心上是否存在Boost? –
相關問題
- 1. 將數據庫文件放置在Visual Studio中的位置
- 2. 在Android中放置密鑰庫文件的位置?
- 3. Rails:放置插件文件的位置
- 4. 在ColdFusion中放置Java庫的位置?
- 5. Zend Framework - 放置robots.txt文件的位置?
- 6. mediaelement.js:放置文件的位置
- 7. 放置applicationcontext.xml和.hbm文件的位置?
- 8. 放置robots.txt文件的位置?
- 9. 在CakePHP文件夾結構中放置Webcron文件的位置?
- 10. 在xcode中放置一個文本文件在C++中的位置
- 11. 在gem中放置/訪問配置文件的位置?
- 12. 將配置文件放置在JAR中的位置?
- 13. 將安全配置文件放置在WAR中的位置?
- 14. 在配置文件中放置c3p0屬性的位置?
- 15. 在Python中放置配置文件的位置?
- 16. C頭文件的位置
- 17. 位置C#位置文本
- 18. 在PHP中放置數據庫事件觸發器的位置?
- 19. 在Intellij中放置文本文件的位置
- 20. Objective-C - 放置NSNotificationCenter的位置?
- 21. Xcode C++庫位置
- 22. 將.mp3文件放在visual C#項目中的位置。
- 23. 在外部資產文件夾中放置CodeIgniter 2.x庫的最佳位置?
- 24. C#文件位置Connundrum
- 25. MVC中的css3pie放置pie.htc文件的位置?
- 26. 在iOS中放置CFBundleTypeIconFiles的圖像文件的位置?
- 27. 設置的放置位置
- 28. C#Winform:設置文件保存位置
- 29. 在android項目中放置一個xml文件的位置?
- 30. 在Ember.js中放置CSS文件的位置?
那麼,如果提到你的源代碼也在boost目錄下(這不是一個好主意),那麼你的include應該是#include「dynamic_bitset.hpp」, – OldProgrammer
那麼什麼是好主意呢? –
把你的代碼放在一個單獨的文件夾中,然後將boost目錄添加到你的編譯器的INCLUDE路徑(編譯器相關) – OldProgrammer