実行時にプログラムが実行されているオペレーティング システムを把握する必要があります。
Qt 4.8.1、MinGW を使用しています。私のプログラムは、Windows または Linux でコマンドライン QProcess を実行します。ここで、オペレーティング システムに応じて異なるコードを実行するための一種のスイッチが必要です。Q_OS_WIN23
、などのマクロはQ_OS_LINUX
知っていますが、コンパイル中にコードの一部を切り替える方法がわからないため、OSによっては無関係なものを無視しましたか? スニペットで表示できますか?よろしくお願いします!