windows上C/C++编程。集成的开发环境IDE是不是已经集成了源代码解释器??需不需要单独安

windows上C/C++编程。集成的开发环境IDE是不是已经集成了源代码解释器??需不需要单独安装解释器???... windows上C/C++编程。集成的开发环境IDE是不是已经集成了源代码解释器??需不需要单独安装解释器??? 展开
 我来答
士止刀口
2016-05-25 · TA获得超过133个赞
知道小有建树答主
回答量:58
采纳率:100%
帮助的人:66.3万
展开全部

看你用什么IDE,和IDE用的什么编译器,和你用了什么库

这主要涉及DLL(动态链接)和静态链接:

  1. 如果用到动态链接就需要安装相应的dll,DLL要么放在系统能找到的路径里C:\Windows\System32或C:\Windows\SysWow64里,要么和运行程序放在同一个目录下。

  2. 静态链接的库已经被合并在生成的可执行文件里,所以不需要什么额外的安装。


这些排除你使用了某些特殊的库,下面说说和你使用的IDE有关的一些东西:

  1. Visual Studio 比较新的版本是会在安装的时候把对应的C++依赖库也给安装的。

  2. 如果你用 DEV C++ ,他用的是gcc(编译器),一般情况下是不需要运行时库的。

  3. Qt的话分为vs版本和gcc版本。vs版本基本和Visual Studio一样,是直接安装在系统盘里的。而且安装前需要先安装Visual Studio;gcc版本由于开源协议和诸多方面的原因,你会发现调试的时候是可以运行的,但是由于Qt采用动态链接,所以发布时,你需要把用到的Qt提供的DLL一起拷贝到程序的目录下。


这里顺带说下,很少开发C++是使用解释器的。一般都是编译器。

可能是动态链接造成了感觉和Java那样需要安装某些东西,所以和Java那种解释型的实现方式混淆了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式