【发布时间】:2010-12-16 23:52:23
【问题描述】:
我使用 Qt 的项目的标准 CMakeLists.txt 文件如下所示:
PROJECT(KFileWidgetDemo)
FIND_PACKAGE(Qt4 REQUIRED)
INCLUDE(${QT_USE_FILE})
QT4_WRAP_UI(UISrcs form.ui)
QT4_WRAP_CPP(MOCSrcs form.h)
include_directories(${include_directories} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
ADD_EXECUTABLE(KFileWidgetDemo main.cpp form.h form.cpp ${MOCSrcs} ${UISrcs})
TARGET_LINK_LIBRARIES(KFileWidgetDemo ${QT_LIBRARIES})
但是,我一直只使用 Q* 类。现在我需要使用KFileWidget,编译时出现错误:
error: stray ‘\177’ in program
error: stray ‘\1’ in program
是否有一个神奇的 CMake 命令可以解决这个问题?
谢谢,
大卫
【问题讨论】: