【发布时间】:2011-02-02 13:21:09
【问题描述】:
我正在尝试学习wxWidgets 库,使用MinGW 和msys 来编译代码。到目前为止一切顺利,但我找不到通过 CMD.exe 向 MSYS 发送命令的方法。
我使用Sublime Text 来编辑文件,它有一个运行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++ 命令时,它会将它发送到不处理反引号和 wx-config jazz 的 cmd.exe。 (但是当从 MSYS 内部和保存 main.cpp 的目录中运行时,该命令确实有效)
我希望能够使用类似...的东西
msys --command g++ -s main.cpp*...etc..*
所以它会加载 MSYS 环境并运行命令。这可能吗?
我是一个巨大的makefile新手,所以如果有更简单的方法,请告诉我!
【问题讨论】:
标签: c++ makefile wxwidgets mingw msys