1

実行時にプログラムが実行されているオペレーティング システムを把握する必要があります。

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

4

2 に答える 2