网上看到,以后买车有年国资委3号令规定定,是这样吗?

windows Notepad++ 上配置 vs 编译器 , 编译并运行
我的图书馆
windows Notepad++ 上配置 vs 编译器 , 编译并运行
windows 中 配置 vs编译器在Linux下,是倾向于在终端中使用gcc和g++来编译C/C++的,在Windows下相信很多人都是选择臃肿的Visual Studio,我亦不免如此。但是,我希望在Windows下也能像Linux下一样简洁编程,于是开始了我的Windows下的C/C++命令行编译环境打造之路。&&几乎没有人会否认集成开发环境 (IDE)(例如,Visual Studio,NetBeans,Eclipse)所提供的能使编程工作变得相当简单的诸多功能。但,还是说说命令行编译的好处吧。&&1、偏爱最简单的生成&&2、希望揭开 IDE 处理源代码文件的方法的秘密&&3、深入了解计算机语言并得到扩展事实上,使用命令行工具编译的感觉将证明很有帮助。&&怎么打造Windows下的C/C++命令行编译环境呢?使用Cygwin在Windows上模拟Linux环境,然后利用gcc/g++,显然这也是复杂的折腾。既然我已经装了Visual Studio,那么我应该好好利用其cl编译器。OK,步骤记录如下(这里说明一下,我的环境是Windows 7 + Visual Studio 2010,其中VS 2010安装位置是D盘):&&1、修改环境变量&&&& 在系统属性-高级-环境变量-用户变量中:&&&& 编辑PATH增加cl编译器的路径D:\Program Files\Microsoft Visual Studio 10.0\VC\bin以及MSPDB60.DLL的路径D:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE,用分号分隔。&&&& 新建变量INCLUDE:D:\Program Files\Microsoft Visual Studio 10.0\VC\include&&&& 新建变量LIB:D:\Program Files\Microsoft Visual Studio 10.0\VC\lib&&2、在命令提示符(CMD)中运行cl,若出错提示LINK : fatal error LNK1104: 无法打开文件“kernel32.lib”,则把C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib目录下的kernel32.lib拷贝到D:\Program Files\Microsoft Visual Studio 10.0\VC\lib目录下。& 3、编写一个C语言小程序。 从cmd进入你编写的程序目录下并执行 & &cl 文件名.c 。 执行之后你会看到 文件名.obj 文件 同是生成 文件名.exe 文件。 在cmd窗内 打入 & 文件名.exe则可执行你的程序。&Notepad++ 链接 vs 编译器1. &在 notepad++ 中创建一个 c 程序2. 链接vs编译器  点击导航栏中 执行(Run/F5) & &在输入框中写入&cmd /k chdir /d $(CURRENT_DIRECTORY) & cl $(FILE_NAME) & PAUSE & EXIT 并加入快捷键 点击确定, 完成此步骤这可在Notepad++中使用vs编译器编译 C 程序。3. 创建执行(exe文件)快捷键  点击导航栏中的 执行选项 在输入框中写入cmd&/k chdir /d "$(CURRENT_DIRECTORY)" & echo Running: & "$(NAME_PART).exe" & PAUSE & EXIT&&同样创建快捷键 确定 则 执行你所编写的程序。4、直接编译并运行:cmd /k chdir /d "$(CURRENT_DIRECTORY)" & cl "$(FILE_NAME)" & echo Running: & "$(NAME_PART).exe" & PAUSE & EXIT&
发表评论:
TA的最新馆藏[转]&更多数码资讯,请关注南窗数码
“命令代码”相关经验Notepad++配置C/C++,Python开发环境
1. Notepad++的简介
我们先看看百度百科对的评价:
Notepad++是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8 技术)。
Notepad++功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。
Notepad++是免费软件,可以免费使用,自带中文,支持众多计算机程序语言: C, C++, Java ,pascal, C#,XML,SQL,Ada, HTML, PHP,ASP, AutoIt, 汇编, DOS批处理, Caml, COBOL, Cmake, CSS, D, Diff, ActionScript, Fortran, Gui4Cli, HTML, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make处理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal,Python, Javascript,VerilogHaskellInnoSetupCMake,VHDLAdaCaml、AutoItKiXtart、Matlab
内置支持多达27种语法高亮度显示(包括各种常见的源代码、脚本,能够很好地支持 .info 文件查看),还支持自定义语言;
可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,还可显示缩进引导线,代码显示得很有层次感;
可打开双窗口,在分窗口中又可打开多个子窗口,显示比例;
提供了一些有用工具,如 邻行互换位置、宏功能,等……
可显示选中的文本的字节数 (而不是一般编辑器所显示的字数,这在某些情况下,比如软件本地化很方便);
正则匹配字符串及批量替换;
强大的插件机制,扩展了编辑能力,如Zen Coding。
简而言之,Notepad++很强大,可以利用插件机制,配置我们需要的编程语言环境。但是个人认为如果是比较大的项目,还是使用专业IDE(我就不推荐了)。
我使用Notepad++的目的:
本人开发环境是在Centos里,但是因为Linux并没有很多专业的软件工程开发工具,我脱离不了windows。我需要在windows下找到一个可以编写一些小程序的IDE,然而不管Visual Studio,还是Eclipse都是十分庞大,我不喜欢。所以我选择了小巧的Notepad++。
2.工具安装
2.1安装python
我选择了64位的 。
安装的时候可以修改安装路径到D盘,然后注意一点是可以将最后一项“配置环境变量”勾选上(默认是不选择的),这样就不用手动配置环境变量了。
如果你没有勾选上“配置环境变量”,乜可以手动配置,点击“我的电脑”-&”属性”-&”环境变量”,一般选择用户变量,将安装目录,以我的为例,
将“D:\Program Files\Python 3.5”添加到“PATH”中,注意,以分号相隔。添加完成后,打开cmd.exe,输入python --version命令,如果成功,则显示以下结果
Python 3.5.0
2.2安装cygwin
说明:也可以选安装MinGW,看自己的需求,两者的区别请见这篇文章
我选择了64位的。
安装的时候可以修改路径到你想要安装的盘里,比如安装到D:,然后一路默认,到select Packages 选择你想要安装的包。安装包的选择请参考。
注意:gcc包选择一个就好了,不要多选,不然新旧版本叠在一起会有冲突,造成编译错误。
环境变量配置,以我的为例,将D:\cygwin,D:\cygwin\bin,添加到 系统变量 中PATH 变量里。打开cmd.exe,输入gcc --version,如果显示以下结果则表示安装成功
gcc (GCC) 4.9.3
Copyright (C) 2015 Free Software Foundation, Inc.
T see the source for copying conditions.
There is NO
not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
简单测试,写个hello word程序。
#include &stdio.h&
int main (void)
printf ("Hello World!");
Hello World!
请按任意键继续…
2.2Nodepad++及插件安装
Notepad++ -&”Plugins”菜单-&”Plugins Manager”-&”Show Plugins Manager”。
选择安装 NppExec ,Python Script。
重启Notepad++
3.Notepad++ 配置
3.1python环境配置
Notepad++ -&”Plugins”菜单-&”NppExec”-&”Execute”。
输入命令:
cd "$(FULL_CURRENT_PATH)"
NPP_RUN cmd /k python
"$(FULL_CURRENT_PATH)" &PAUSE & EXIT
保存为debug for python
Notepad++ -&”Plugins”菜单-&”NppExec”-&”NppExec Advanced Options”,输入Item name:debug python,在Associated script下选择debug for python,点击Add Modified按钮,如下图:
重启,测试程序
print("Hello World!")
Hello World!
请按任意键继续…
3.2 C/C++环境配置
Notepad++ -&”Plugins”菜单-&”NppExec”-&”Execute”。
输入命令:
cd "$(CURRENT_DIRECTORY)
gcc -g -Wall
"$(FILE_NAME)" -o $(NAME_PART)
NPP_RUN cmd /k
$(NAME_PART) & ECHO/ & PAUSE & EXIT
保存为Debug C
Notepad++ -&”Plugins”菜单-&”NppExec”-&”NppExec Advanced Options”,输入Item name:CompileC,在Associated script下选择Debug C,点击Add Modified按钮,如下图:
重启程序,编写测试代码
#include &stdio.h&
int main (void)
printf ("Hello World!");
Hello World!
请按任意键继续…
C++的配置只需将代码改为:
cd "$(CURRENT_DIRECTORY)
g++ -g -Wall "$(FILE_NAME)" -o $(NAME_PART)
NPP_RUN cmd /k
$(NAME_PART) & ECHO/ & PAUSE & EXIT
开始使用吧。
4.NppExec命令说明
NPP_SAVE:将正在编写的文件保存到文件
cd:查看当前文件所在的目录
NPP_RUN:并不在NppExec Console中执行,不用等其他程序执行完才能使用NppExec
cmd /k python: 表示打开Cmd窗口,运行/k后边的命令,并且执行完毕后保留窗口。此处即python(因为在环境变量里已经添加了Python目录,所以这里不用指定Python程序的目录,就可直接找到)
$(FULL_CURRENT_PATH) :Notepad++的宏定义,表示当前文件的完整路径。
$(FILE_NAME):当前文件的全称
$(NAME_PART):当前文件主要名称
ECHO:换行
PAUSE:表示运行结束后暂停(cmd中显示 & “请按任意键继续…”),等待一个按键继续
EXIT :表示 & “按任意键继续…”后,关闭命令行窗口。
看过本文的人也看了:
我要留言技术领域:
取消收藏确定要取消收藏吗?
删除图谱提示你保存在该图谱下的知识内容也会被删除,建议你先将内容移到其他图谱中。你确定要删除知识图谱及其内容吗?
删除节点提示无法删除该知识节点,因该节点下仍保存有相关知识内容!
删除节点提示你确定要删除该知识节点吗?

我要回帖

更多关于 中山买车上牌新规定 的文章

 

随机推荐