[原创]用MinGW和CMake搭建便捷的C/C++开发环境(三)

经过用MinGW和CMake搭建便捷的C/C++开发环境(一)(二)的学习,已经可以在命令行方式下进行c++的开发了,并且可以使用mysql++,wxWidgets库等等。文本编辑器我刚开始一直用喜欢的Editplus,不过有一个更适合的工具来配合CMake+MinGW,那就是Programmer's Notepad(我以下简称PN),这也是sf上一个比较出名的开源软件。

1、安装,此处省略记录;

 

2、用Programmer's Notepad建立工程

用pnotepad建一个工程,这个工程文件没有任何的特殊功能,用记事本打开它的工程文件,只是一个很简单的xml文件,用来记录工程都包含哪些文件而已;

 

3、配置
运行PN,tools---options----project tools中,点击右边的add按钮,添加我需要的一系列工具,以上的开发环境中,我最常用的就三个:
cmake -G "MinGW Makefiles" ..
mingw32-make
mingw32-make clean
这里只记录了cmake的配置,其他的基本相同
name:cmake
command:cmake
folder:我的build目录的完整路径(E:cworkspacetrunkcmakewidgetsbuild)
parameters:-G "MinGW Makefiles" ..
shortcut:F11
点击保存按钮进行保存即可。

如果想更方便,还可以设置CMake的Debug和Release模式。当然,这可以在CMakeLists.txt文件中进行定义。同样的,添加mingw32-make和mingw32-make clean命令进去。我分别设置为F9,F10,F11,这样使用起来就非常方便了。

按一下F11,就开始CMake了,在Programmer's Notepad的Output窗口中,就会有命令行窗口的输出了。截图:

[原创]用MinGW和CMake搭建便捷的C/C++开发环境(三)

其实这些功能Editplus都有,但Editplus的目录列表和一些界面太不好看了,所以我选用了Programmer's Notepad作为CMake+MinGW环境中首选的文本编辑器。

 

原文链接: https://www.cnblogs.com/ode/archive/2011/08/04/2152251.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    [原创]用MinGW和CMake搭建便捷的C/C++开发环境(三)

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/29910

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月8日 上午7:18
下一篇 2023年2月8日 上午7:18

相关推荐