我在使用scons的项目中使用CLion(仅支持CMake)。
如何将CMake配置为不构建任何内容,仅使用参数运行scons,以便IDE将能够错误地提取文件引用并且能够轻松导航?
Edit1:
我已经尝试过add_custom_target
(建议在评论中):
add_custom_target(game
ALL
scons p=linux bits=64
SOURCES
godot-cpp/godot_headers/android/godot_android.h
godot-cpp/godot_headers/arvr/godot_arvr.h
godot-cpp/godot_headers/gdnative/aabb.h
godot-cpp/godot_headers/gdnative/array.h
... all files from previously used add_executable (which worked with IDE)
)
但是IDE找不到任何包含的文件,因此我想我做错了什么。我还尝试将COMMAND
添加到scons和各种WORKING_DIRECTORY
(.
,src
,没有)之前,没有成功。