vs编译器在哪个目录下
⑴ c++中, 编译链接产生的目标文件在哪个目录下
vs 一般在工程目录下的debug/release下, 如果是64位系统,根据你选择编译位数找一下x86或者x64文件夹下
自己手动通过cl 编译连接,则会在你指定的位置(默认是当前目录下)生成obj文件
⑵ c++标准库头文件在哪个目录下
C++标准库头文件,不同的编译器默认路径不相同。
Vc6.0一般在安装目录下的VC98INCLUDE目录,比如C:Program Files (x86)Microsoft Visual StudioVC98INCLUDE。
Vs一般在位于$VSPATHVCinclude路径下面。
gcc一般默认在 /usr/include目录下。
C++这个词在中国大陆的程序员圈子中通常被读做“C加加”,而西方的程序员通常读做“C plus plus”,“CPP”。 它是一种使用非常广泛的计算机编程语言。C++是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、泛型程序设计等多种程序设计风格。最新正式标准C++于2014年8月18日公布。其编程领域众广,常用于系统开发,引擎开发等应用领域,是至今为止最受广大程序员受用的最强大编程语言之一,支持类:类、封装、重载等特性!
⑶ WINDOWS操作系统下的C语言头文件存放在哪个目录中
C语言中的头文件一般分为两类,一类是标准库头文件,一类是用户自定义头文件。
1、标准库头文件,不同的编译器都不相同。
Vc6.0一般在安装目录下的VC98INCLUDE目录,比如C:Program Files (x86)Microsoft Visual StudioVC98INCLUDE。
Vs一般在位于$VSPATHVCinclude路径下面。
gcc一般默认在 /usr/include目录下。
2、用户自定义头文件,存储位置有用户自定义。
(3)vs编译器在哪个目录下扩展阅读:
在C语言中,头文件的作用如下:
1、加强类型检查,提高代码的类型安全性。
2、减少代码的重复书写,提高编写和修改程序的效率。 在程序开发的过程中,对某些数据类型或者接口进行修改是难免的,使用头文件,只需要修改头文件中的内容,就可以保证修改在所有源文件中生肖,从而避免了繁琐易错的重复修改。
3、提供保密和代码重用的手段。 用户只需要按照头文件的接口声明来调用库功能,而不必关心接口是怎么实现的,编译器会从库中提取相应的代码。
4、提供全局变量、全局函数的声明或提供公用数据类型的定义,从而实现分离变异或代码复用。
⑷ 在vs2010中编译好的代码默认的存储位置在c盘的那个文件夹
存在项目文件夹里,你新建项目时不是有个存储路径吗。
不知道的话,在vs里打开项目,右击项目名称---在windows资源管理器中打开文件夹。
⑸ MIDL编译器 是什么在vs2010什么位置 学com看到的大神请解答
VS2010和VS2012或者sv2008和VS2010,高版本VS编译都会出现,使用VS2008的D:\Program Files\Microsoft Visual Studio 9.0\VC\bin目录下的cvtres.exe替换到VS2010版本VS目录下再编译成功。
如果不行再用以下操作
上网搜索发现是嵌入清单的问题,于是对该工程以及所有依赖工程进行如下操作右键->工程属性->配置属性-> 清单工具->输入和输出->嵌入清单,选择[否]
VS2010 2012CLR更换NET版本不像C#可以项目属性直接更改,需要修改 *.vcxproj里面 <PropertyGroup Label="Globals">节点添加以下内容
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
VS2012使用VS2010编译vc++项目以支持XP系统运行,项目属性 常规平台工具集选择Visual Studio 2010 (v100),必须同时安装VS2010 2012
⑹ 怎样在vs2013中使用icc英特尔编译器
自带编译器,编译C/C++的cl.exe,编译C#的csc.exe。
在VS的安装目录下找到一个vscvarsall.bat(我的在D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC下),把它拖进命令提示符中,回车运行后就能单独使用编译器。
PS:
C/C++编译:cl 源文件.c/cpp
C#编译:csc 源文件.cs
1. “cl不是可用的内部命令或可执行程序”
----原因:环境变量Path没有设置好。
----解决:在环境变量Path中添加VC的bin目录。Path= D:\Microsoft Visual Studio 9.0\VC\bin。在D:\Microsoft Visual Studio 9.0\VC\ce\bin下还有其他一些编译器,看名字是交叉编译用的
2.“mspdb80.dll无法找到”
----原因:vs2008的VC\bin目录下缺少msobj80.dll、mspdb80.dll、mspdbcore.dll、mspdbsrv.exe这四个文件。
----解决:在D:\Microsoft Visual Studio 9.0\Common7\IDE下复制这四个文件到VC\bin。
3.解决以上问题以后,可以直接在命令行的任何目录下编译C/C++文件了。可是又出现新状况:
“fatal error: cannot open include file”
----原因:vs2008未设置include和lib的环境变量。
----解决:
3.1在环境变量里添加变量INCLUDE,包含进VC\Include和C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include(这个是安装vs时自动安装在C盘的)两个目录
INCLUDE=D:\Microsoft Visual Studio 9.0\VC\include; C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include
3.2添加变量LIB,包含进VC\lib和C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib(这个也是安装vs时自动安装在C盘的)两个目录:
LIB=D:\Microsoft Visual Studio 9.0\VC\lib; C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib
4.提示:fatal error LNK1104: 无法打开文件“kernel32.lib”,(在IDE里面运行没有问题,因为IDE中采用了另外的封装了库)
----原因:vs2008未设置include和lib的环境变量。
----解决:在环境变量里添加变量LIB,C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib
或者将kernel32.lib直接到vc的lib目录下也可以
⑺ 为什么VS的VC目录下没有bin
看你要配置哪个exe的系统变量,举个例子:如果是配置nmake的系统变量的话,我刚开始在下载的VS文件夹里按网上的路径也没有找到,很简单,在C盘里搜索nmake关键字,然后右击打开文件所在位置,再把路径粘贴到path里面就OK了
⑻ VS编译器自带变化鼠标形状的资源//是哪个路径
安装目录下的
Common7\VS2008ImageLibrary
里面的ico可以用来做鼠标指针。