這可能是一個虛擬的問題,但我從字面上看谷歌的兩個第一頁沒有成功。
我正在寫頭文件庫,而且我無法正確設置CMake配置,以便在構建解決方案時給出main.cpp
找到合適的包含。
這怎麼能完成?CMake如何在沒有源代碼的情況下包含頭文件?
編輯
所以我也許應該給一點更詳細的解釋。
可以說我有一個./src
文件夾:./src/core
和./src/wrappers
。每個文件夾裏我必須要包含在main.cpp
文件.h
文件需要:
#include <src/core/reader.h>
不過,當我把在CMakeList.txt
類似:
include_directories(src/core)
add_executable(main main.cpp)
我收到這樣的消息:src/core/reader.h
沒有這樣的文件或目錄。
@Jairo好吧,隨時投票或接受答案,如果它的作品。 ;-) – skypjack