7
我已經從ubuntu-developers存儲庫(我在Ubuntu 13.04下)安裝了Qt5和Qt3d,並且我想用CMake編譯一個非常簡單的應用程序(我的版本是2.8.10.1)。一個工作的CMakeLists.txt爲一個Qt的HelloWorld如下:CMake與Qt3d Qt5?
cmake_minimum_required(VERSION 2.8.8)
project(testproject)
# Find includes in corresponding build directories
set(CMAKE_INCLUDE_CURRENT_DIR ON)
# Instruct CMake to run moc automatically when needed.
set(CMAKE_AUTOMOC ON)
# Find the QtWidgets library
find_package(Qt5Widgets)
# Tell CMake to create the helloworld executable
add_executable(helloworld helloworld.cpp)
# Use the Widgets module from Qt 5.
qt5_use_modules(helloworld Widgets)
但是這將是一個基本Qt3d程序的CMakeLists.txt像這樣的例子: https://gitorious.org/wiki-sources/wiki-sources/trees/master/qt3d/glview
'Qt53D'似乎想要配置文件後綴,例如'Qt53DCore'而不是'Qt53D' – Smar