搜索安装gcc,make,swig等你需要的即可
2:安装
slickedit 到官网 http://www.slickedit.com/ 下载最新版,之后找破解
3:安装好
cygwin后把
cygwin/bin 的路径加入当前环境变量下的path中,这样 slickedit 就可以找到 gcc编译器,无需做其他配置
4:创建个GUN C/C++工程,就可顺利编译,调试,并运行
5:编译出现类似下面的警告问题,这时候在系统的环境变量(我的电脑->属性->高级->环境变量 系统变量)中加入
CYGWIN=nodosfilewarning 变量即可
<span style="font-family:Arial;font-size:14px;color:#333333;LINE-HEIGHT: 22px; WHITE-SPACE: pre-wrap">cygwin warning: MS-DOS style path detected: D:/Slickedit/WorkSpace/Debug/Demo4Cpp.o Preferred POSIX equivalent is: /cygdrive/d/Slickedit/WorkSpace/Debug/Demo4Cpp.o CYGWIN environment variable option "nodosfilewarning" turns off this warning. Consult the user's guide for more details about POSIX paths: http://cygwin.com/cygwin-ug-net/using.html#using-pathnames Linking... cygwin warning: MS-DOS style path detected: D:/Slickedit/WorkSpace/Debug/Demo4Cpp.exe Preferred POSIX equivalent is: /cygdrive/d/Slickedit/WorkSpace/Debug/Demo4Cpp.exe CYGWIN environment variable option "nodosfilewarning" turns off this warning. Consult the user's guide for more details about POSIX paths: http://cygwin.com/cygwin-ug-net/using.html#using-pathnames</span>
6:乱码问题<p>Windows下,编辑器使用SlickEdit,编译器使用Cygwin的GCC。当编译出错的时候,SlickEdit的build窗口会出现乱码。</p><p>在Cygwin中直接make,会发现报错的输出中存在全角的单引号,查看Cygwin的环境变量LANG,发现LANG=C.UTF-8。</p><p>正是因为SlickEdit不认全角的单引号,才导致build窗口显示乱码。</p><p>解决办法1:</p><p>由于Cygwin里面还要显示中文文件,所以不能修改Windows的环境变量。于是建立一个vs.bat文件,内容如下:</p><p>set LANG=UTF-8</p><p>start vs.exe</p><p>将vs.bat放到vs.exe同级目录下。使用vs.bat运行SlickEdit,即可解决乱码问题。</p><p><span style="font-family:monospace;BACKGROUND-COLOR: rgb(255,252,246); WHITE-SPACE: pre">解决</span>方法2:直接在 系统变量中设置 LANG=UTF-8,也可以解决(有可能会有什么影响,暂时还不清楚)</p>