MinGWとmsysを使用してコードをコンパイルし、 wxWidgetsライブラリを学習しようとしています。これまでのところ良好ですが、CMD.exeを介してMSYSにコマンドを送信する方法が見つかりません。
私はSublimeTextを使用してファイルを編集し、makefileを実行するオプションがあります。makefileでMSYSのインスタンスを開き、g++コマンドと引数を送信できるようにしたいと思います。
例:
現在、私のmakefileは次のとおりです。
test.exe : main.cpp
g++ -s main.cpp -o test.exe `wx-config --cxxflags` `wx-config --libs`
mingw32-makeがg++コマンドを実行しようとすると、それをcmd.exeに送信します。このコマンドは、バックティックとwx-configジャズを処理しません。(ただし、このコマンドは、MSYSおよびmain.cppを保持するディレクトリ内から実行すると機能します)
こんなものが使えるようになりたい…
msys --command g++ -s main.cpp*...etc..*
したがって、MSYS環境をロードして、コマンドを実行します。これは可能ですか?
私は巨大なmakefile初心者なので、もっと簡単な方法があれば見せてください!