MingW を使用するアプリケーションから Windows タスク スケジューラである mstask を使用しようとしています。
ただし、Windows の mstask.h だけを含めると、ビットが再定義されてコンパイラが衝突します。
誰もこれを以前にやったことがありますか?Windows タスク スケジューラにアクセスする MingW の方法はありますか?
MingW を使用するアプリケーションから Windows タスク スケジューラである mstask を使用しようとしています。
ただし、Windows の mstask.h だけを含めると、ビットが再定義されてコンパイラが衝突します。
誰もこれを以前にやったことがありますか?Windows タスク スケジューラにアクセスする MingW の方法はありますか?
MinGW-w64 にはヘッダーがあるようです。ここでtdm64-gcc コンパイラ スイートを見てみましょう。素敵なインストーラー、現在のバージョンは、Windows 7 64 で 32 ビットと 64 ビットのバイナリを生成するのに役立ちます。
たとえば、ole32. このリンカーコマンドは私のために働いた:
g++ "-LC:\\progs\\MinGW64\\x86_64-w64-mingw32\\lib" -static -o TaskScheduler.exe "src\\TaskScheduler.o" -lole32