我可以将标头添加到标头路径,但是如何在 Creator 中引入外部标头以在项目中进行编辑,以便它们像从头开始创建的其他标头一样出现在文件列表中?在 Xcode 中,您可以将文件拖到项目中,它们将被复制到项目目录中并出现在 IDE 中进行编辑。我假设您可以在 Creator 中执行此操作,但我找不到任何方法。
问问题
31179 次
3 回答
7
右键单击项目->添加现有文件...->选择所需的外部标题,这样您就可以编辑它们(但不建议编辑外部标题)
注意:这样,文件将与您的项目一起编译,因此您需要包含所有依赖项。
于 2013-10-09T07:50:33.593 回答
6
如果您将项目标头添加到 中的目标CMakeLists.txt
,它们将显示在 Qt Creator 中。
file(GLOB HEADERS src/*.hpp src/*.h)
file(GLOB SOURCES src/*.cpp)
add_library(FreenectDriver SHARED ${HEADERS} ${SOURCES})
于 2014-02-27T01:09:31.347 回答
6
qmake - project
从包含文件的目录中的命令行使用,它们将生成 a .pro
,您可以将其复制到 a中.pri
,然后将其包含.pri
在您的项目中,从而允许您从 Creator 中访问和编辑文件,但如果您选择的话,可以很好地隔离它们也可以在其他项目中使用这些文件,但要维护一组构建和 qmake 设置。
于 2013-10-10T00:36:07.180 回答