Executando o MSYS do cmd.exe com argumentos

Estou tentando aprender owxWidgets biblioteca, usandoMinGW e msys para compilar o código. Até agora tudo bem, mas não consigo encontrar uma maneira de enviar um comando para o MSYS através do CMD.exe.

eu usoTexto sublime para editar arquivos e tem uma opção para executar makefiles. Eu quero que meus makefiles possam abrir uma instância do MSYS e enviar o comando e os argumentos do g ++ para ele.

Exemplo:
No momento, meu makefile é:

test.exe : main.cpp
        g++ -s main.cpp -o test.exe `wx-config --cxxflags` `wx-config --libs`

Quando o mingw32-make executa o comando g ++, ele o envia para o cmd.exe, que não lida com os back-ticks e o wx-config jazz. (Mas o comando funciona quando executado a partir do MSYS e o diretório que contém main.cpp)

Quero poder usar algo como ...

msys --command g++ -s main.cpp*...etc..*

Portanto, ele carregará o ambiente MSYS e executará o comando. Isso é possível?

Eu sou um novato em makefile, por isso, se houver uma maneira mais fácil, por favor me mostre!

questionAnswers(2)

yourAnswerToTheQuestion