<分区>
我正在尝试为 Ubuntu 构建一个 MultiArch 应用程序。我必须在不同的架构上单独编译它。但是,每次架构更改时,我都必须进行大量手动更改。例如-
#linux-g++:LIBS += $$DESTDIR/lib32/libusb-1.0.so #arch-specific changes
linux-g++:LIBS += $$DESTDIR/lib64/libusb-1.0.so
每次为不同的体系结构编译时,我都必须注释和取消注释一行。我必须在很多地方这样做。
但是,如果有一种方法可以在 .pro 文件本身中指定 Linux 体系结构,那么我的任务就会变得容易得多。我知道我们可以为 Ubuntu 使用 win32 和 macx 范围变量和 linux-g++。但我想区分ubuntu 32 位 和64 位 架构。有什么方法可以更优雅地实现这一点?
我已经看过了 qmake platform scopes 我只想说明我希望区分 linux32bit 和 linux64bit。