我正在尝试使用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