c++ - how to add macro defines in Qt .pro file -
this question has answer here:
i using asio alone in project, supposed built shared library used others.
but got following error:
warning please define _win32_winnt or _win32_windows appropriately. my question is, can add macro definition .pro file avoid it.
can tell me how it, add
#define pi 3.1415926 to .pro file.
add following .pro file:
defines += "pi=\"3.1415926\"" in compile output see like
g++ -c -pipe -g -wall -w -d_reentrant -fpie -dpi="3.1415926" -dqt_gui_lib -dqt_core_lib -i../nobackup/qbuffertest -i. -i../nobackup/qt/5.4/gcc_64/include -i../nobackup/qt/5.4/gcc_64/include/qtgui -i../nobackup/qt/5.4/gcc_64/include/qtcore -i. -i../nobackup/qt/5.4/gcc_64/mkspecs/linux-g++ -o main.o ../nobackup/qbuffertest/main.cpp
now can access macro in c++ files:
qdebug() << pi;
Comments
Post a Comment