Выполнение MSYS из cmd.exe с аргументами

Я пытаюсь выучитьWxWidgets библиотека, используяMinGW и msys для компиляции кода. Пока все хорошо, но я не могу найти способ отправить команду в MSYS через CMD.exe.

я используюВозвышенный текст редактировать файлы, и он имеет возможность запускать make-файлы. Я хочу, чтобы мои make-файлы могли открывать экземпляр MSYS и отправлять ему команду g ++ и аргументы.

Пример:
Прямо сейчас мой make-файл:

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

Когда mingw32-make запускает команду g ++, она отправляет ее в cmd.exe, который не обрабатывает back-ticks и wx-config jazz. (Но команда работает при запуске изнутри MSYS и каталога, содержащего main.cpp)

Я хочу иметь возможность использовать что-то вроде ...

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

Таким образом, он загрузит среду MSYS и запустит команду. Это возможно?

Я большой новичок в makefile, так что, если есть более простой способ, пожалуйста, покажи мне!

Ответы на вопрос(2)

Ваш ответ на вопрос