Zainstalowałem Qt5 i Qt3d z repozytorium ubuntu-developerów (jestem pod Ubuntu 13.04) i chciałbym skompilować bardzo prostą aplikację z CMake (moja wersja to 2.8.10.1). CMakeLists.txt pracy dla HelloWorld Qt jest następujący:CMake z Qt3d dla 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)
Ale co byłoby CMakeLists.txt podstawowego programu Qt3d jak w poniższym przykładzie: https://gitorious.org/wiki-sources/wiki-sources/trees/master/qt3d/glview
'Qt53D' wydaje się chcieć sufiksów profilu, na przykład' Qt53DCore' zamiast 'Qt53D' – Smar