Closed HeavySnowJakarta closed 3 months ago
Please see the doc again.
add_files("src/mainwindow.h") -- add files with Q_OBJECT meta (only for qt.moc)
https://xmake.io/#/manual/project_target?id=targetadd_headerfiles
use add_files, not add_headerfiles
Xmake Version
v2.9.2+HEAD.6b6557c54
Operating System Version and Architecture
x86_64-windows11-msvc2022-ucrt
Describe Bug
Due to the net it's because Qt generates
moc_*.cpp
files for ones that containQ_OBJECT
. So either themoc_*.cpp
is not generated properly or it's not included.Expected Behavior
Do as TBOOX's website's example like below does not work.
Maybe I should list the files that contain
Q_OBJECT
one by one?Not working.
What if I
add_rule("qt.moc")
specifically?Still not working.
Project Configuration
Here is a part of the
xmake.lua
:ChatGPT suggests me to add
{rule = 'qt.moc'}
which does not work.Additional Information and Error Logs