通过我的项目,我想支持Windows(vc12)和Linux(gcc)。问题是每种构建模式都有不同的路径和库。
#shared all
unix
{
# unix shared
debug
{
# unix debug
}
release
{
# unix release
}
}
win32
{
# win shared
debug
{
# win debug
}
release
{
# win release
}
}
到目前为止,我的经验是unix / win32可以工作,但是调试/发布不行。 有没有办法实现这个功能?
答案 0 :(得分:1)
CONFIG(release, debug|release) {
#code for release mode
}
CONFIG(debug, debug|release) {
#code for debug mode
}