⑴ 初学C语言,用的是DEV-CPP编译器,但是每次想运行自己的代码的时候他都会提示未编译
DEV-cpp你直接按F11就连编译带运行了
你可以试一下
⑵ 纯新人刚开始看cpp,求推荐一个适合的编译器(最好中文...)
你要编译器?IDE吧,现在人们常用的是vs,dev c++也行,或者BCB,中文的只有vc 6.0有人做过,最好别太想中文的c++环境,没什么必要,vc6也不好使
⑶ vs2013打开的cpp文件如何编译
Visual Studio无法对单个源代码文件直接编译。
VisualStudio工程(.sln)编译需要许多的参数,比如头文件源文件,依赖库等。如果没有他们,强大的Studio只是废物。
解决思路:
建立一个空VisualStudio工程->导入源代码->编译运行。
Step1 建立空项目
1.1 打开VisualStudio,按快捷键Ctrl + Shift + N,即可弹出新建项目的窗口。
(或,文件(FILE)->新建(NEW)->工程(Project)即可弹出新建项目的窗口。)
⑷ 关于gcc编译器,在控制台写*.cpp编译多个cpp会报错
根据报错信息,是因为“g++ -c *.cpp”这条指令的通配符串“*.cpp”没有展开所致。
根据验证,当执行“g++ -c *.cpp”这条指令时,当前目录比如testcomb下没有后缀名为cpp的文件,“*.cpp”就不会展开,就会报错。
---
如上图所示,当前目录下没有.c文件,报错与问题中的一致。
⑸ C++ 编译器如何处理头文件
预处理包括把头文件的内容在 #include 处展开,也包括处理 #define,当然,还有处理 #if / #ifdef 等等
函数(inline 函数除外)和变量在整个程序中最多只能定义一次,程序中用到的函数 / 变量必须被定义。这被称作“一处定义原则”(one-definition rule),是C++的基本规则之一
⑹ 请问有android开发环境的cpp编译器吗
编译bootloader和linux Kernel是采用的是独立的ARM交叉编译器,可以在 \10.4.69.249androidepoarm-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 获得。编译Android根文件系统和SDK使用的是Android系统自带的交叉编译环境。
使用如下命令安装交叉编译器,建议安装在 /usr/local/ 目录下(需具有root权限)。
[root]$ cd /usr/local/
[root]$ tar xjvf /arm-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
将交叉编译器的路径添加到对应用户名的.bash_profile 文件中。
[root]$ cd
[root]$ vim .bash_profile
修改其中的PATH一行,在末尾增加交叉编译器的路径,例如:
PATH=$PATH:/usr/local/bin/arm-2008q3/bin
运行如下命令检查交叉编译器是否安装成功,得到如下结果表示安装已经成功。
[root]$ arm-none-linux-gnueabi-gcc ?version
arm-none-linux-gnueabi-gcc (Sourcery G++ Lite 2008q3-72) 4.3.2
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for ing conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
⑺ 如何用命令行编译cpp文件
单个文件:
g++ file.cpp
这是最简单形式,缺省输出为a.out,可以用-o命令指定输出文件,比如g++ file.cpp f.out
多个文件:
g++ -c 1.cpp -o 1.o
g++ -c 2.cpp -o 2.o
g++ 1.o 2.o -o prog.out
链接成可执行文件:
一般用g++ -o file file.cpp
多个文件是g++ -o file file1.cpp file2.cpp
编译C++不是用GCC而是G++.
如果用GCC能编译但不能链接.
多个文件:
1.编译多个文件,但不连接:
g++ file1.cpp file2.cpp
会生成两个文件:file1.o, file2.o
2.连接:
g++ -o outFileName file1.o file2.o
会生成一个可执行文件:outFileName。
⑻ 将c程序写在cpp文件里可以用c++编译器编译吗
c和c++语法有点区别,如果用.cpp编译的话可能会出错,建议用.c编译。当然可以上网查一下有哪些区别,更改后,可以用cpp编译
⑼ C++小白,关于CPP编译器中cin的问题
西凉太守马腾为曹操诱入长安而遭害,其子马超联合韩遂率军反出西凉,大破钟繇,攻陷长安,又于潼关大败曹洪、徐晃。迫使曹操亲自领兵前来讨伐。马超与曹操在潼关、渭南之地展开六次大战。一战连败曹营诸多猛将,杀的曹操割须弃袍,绕树逃命,二战让曹操夺船避箭,几次都几乎丧命,但在丁斐、曹洪、许褚的拼死相救下死里逃生。之后曹操又听取了娄圭建议,泼水筑造冰城,渡过了渭水。马超与冰城前,与曹军第一猛将虎侯许褚。两人连斗二百三十回合,斗得许褚裸衣弃刀,曹操不得已,派夏侯渊、曹洪夹攻马超,许褚中箭负伤无力再战。最后贾诩为曹操定离间之计,离间西凉军内部,马超砍断韩遂之手,西凉军自相残杀,曹操乘机大举攻伐,得以大破马超。[1]
⑽ win7下什么cpp编译器最好用
支持Win7 64位的操作系统的C/C++程序有很多。 具体如下: 微软的Visual 2005/2008/2010/2012/2013.2012都对X64的win7支持不错; Dev-CPP 5.0以上版本也是可以的。 Code-blocks 10.0以上版本也支持良好。