如题,以前从没做过win下的软件开发,我现在的这个项目需要用到libxml2和libcurl,这些库的zip包已经下载到了
但是在win下使用是不是必须修改源码啊?修改好后拿到linux下是不是又要改了,有没有一个通用的宏代表win和linux,在一些代码里经常见到#ifdef WIN32 在这是不是也要这么用
求指导
------解决方案--------------------
#ifdef Q_OS_MAC
// mac
#endif
#ifdef Q_OS_LINUX
// linux
#endif
#ifdef Q_OS_WIN32
// win
#endif
------解决方案--------------------
INCLUDEPATH += //头文件路径
LIBS += -L ..\BS_win32\libs -l xml2.lib