我目前正在使用gtkmm-2.4和cmake开发一个项目。我在CMakeLists.txt中添加了以下内容:
pkg_check_modules(GTKMM gtkmm-2.4)
include_directories(${GTKMM_INCLUDE_DIRS})
link_directories(${GTKMM_LIBRARY_DIRS})
add_definitions(${GTKMM_CFLAGS_OTHER})
target_link_libraries(myapp ${GTKMM_LIBRARIES})
当我现在将<gtkmm.h>
包含在.cc
文件中时,所有内容都可以正常编译,但如果我包含.hh
文件,则会出现错误
gtkmm_main_window.hh:3: Fehler: gtkmm.h: No such file or directory
我做错了什么?如果您需要任何其他信息,请告诉我!