Без использования внешних библиотек модули работают нормально.
Мой CMakeLists.txt для каталога src:
Код: Выделить всё
add_library(Timer)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTORCC ON)
find_package(Qt6 REQUIRED COMPONENTS
Core
Gui
Widgets)
qt_standard_project_setup()
target_sources(Timer
PRIVATE
Timer.cpp
PUBLIC
FILE_SET CXX_MODULES FILES
Timer.ixx
)
add_executable(main main.cpp)
target_link_libraries(main
PRIVATE
Timer
Qt::Core
Qt::Gui
Qt::Widgets
)
Код: Выделить всё
3 | #include Подробнее здесь: https://stackoverflow.com/questions/797 ... n-c-module
Мобильная версия