使用以下方式引用第 3 方 C++ 组件(例如包含、库)的最佳实践是什么relativeEclipse-CDT 中的路径?
- 我正在尝试参考 Boost 和 Google protobuf。
- 我已将它们分别放在工作区的一个文件夹中,例如/home/用户/工作空间/boost_1_39_9
- 我在项目属性的构建设置下添加了对该文件夹的引用,但是 Eclipse 不允许我指定该路径相对于工作区文件夹,我必须使用文件系统选择它并指定绝对路径
thanks,
Eclipse 变量,例如 ${workspace_loc} 和 ${project_loc} 仅适用于实际情况in运行时 Eclipse 工作区。当您说将它们放在文件系统中的工作区下时,您实际上是否将文件导入到 Eclipse 中(使用新项目;或在现有项目中创建链接文件夹)?
如果文件存在于文件系统中但不存在于 Eclipse 本身中,那么 Eclipse 将只能使用绝对路径访问它们。
顺便说一句,CDT 有自己的变量: ${WorkspaceDirPath} ${ProjDirPath} ${ProjName} 扩展到特定的文件系统位置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)