2
我有一個庫叫做qml_components
包含基本的QML
圖形元素。我想將這些文件添加到項目樹中,而無需構建它們。我已經能夠重新集結他們在一個變量,通過執行以下操作:添加QML文件到CMake的Qt Creator項目樹
CMAKE_MINIMUM_REQUIRED(VERSION 3.4)
CMAKE_POLICY(SET CMP0003 NEW)
PROJECT(myApp)
FILE(GLOB QML_SRC "*.qml")
然後我試圖將它們添加到我的圖書館target
:
# Add QML files to project tree without building/compiling them
ADD_CUSTOM_TARGET(myApp ${QML_SRC})
While researching我讀ADD_CUSTOM_TARGET
可以添加文件添加到源文件中而不構建它們:
SOURCES選項指定要包含在自定義目標中的其他源文件。指定的源文件將被添加到IDE項目文件中,以便編輯,即使它們沒有構建規則。
它似乎沒有工作。我認爲可能的原因是我不會從該庫中生成任何二進制文件,因此嘗試將源鏈接到TARGET
時失敗。