Bir projede çalışmak için cmake + qt + visual studio kullanıyorum. Sorun Ben QT ui dosyaları değiştirirseniz görsel stüdyo yeni moc nesneleri oluşturmak istiyorum istiyorum. Eğer tam bir yapı inşa edersem, her şey işe yararsa, ama eğer bir dosyayı değiştirdiğimde "auto moc" değil ve tüm projeyi yeniden inşa etmem gerekiyor. Bencmake + qt + visual studio: Yapıdaki moc nesneleri
cmake dosyası oldukça basittir:
cmake_minimum_required(VERSION 3.2)
set(CMAKE_VERBOSE_MAKEFILE ON)
project(main)
set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTOUIC ON)
find_package(Qt5Widgets)
file(GLOB CPP_FILES *.cpp)
add_executable(main ${CPP_FILES})
target_link_libraries(main Qt5::Widgets)
target_compile_features(main PUBLIC cxx_nullptr)
herkes bu (ui dosya değişiklikleri ve "otomatik moc" modifiye ui dosyası algılamak için görsel stüdyo sahip) işe gitmek için bir yol biliyor mu?
Yup, şimdi harika çalışıyor. – Mac