[问题] (已解决)有关于codeblocks编译的小问题

楼主: kerkerhaha (交大林志杰)   2015-01-29 20:36:21
如题~~
因为在大一上学期学了C语言,想说既然对C已经稍有了解,那就继续往C++迈进好了,但是却碰到了一些问题~
以最简单的"Hello world"来说好了,
小弟在DEV C++打以下的程式码可以成功编译(存成cpp档)
#include<iostream>
using namespace std;
int main()
{
cout<<"Hello world";
}
可是在codeblock里面打一样的东西时,
却怎么样也编译不成功(built的时候选C/C++ files,档名是.c)
下方built message会一直显示
"fatal error: iostream: No such file or directory."
但是用codeblock去开刚刚DEV C++的cpp档,却又可以顺利编译;
想请教为什么会有这种情况呢?
是因为codeblock没办法存cpp档的关系吗?
那如果我要写C++就只能用DEV了吗QQ
感觉codeblock应该可以用才是阿...
还请高手解答,谢谢:)
作者: carylorrk (carylorrk)   2015-01-29 20:39:00
因为副档名要用 .cpp
楼主: kerkerhaha (交大林志杰)   2015-01-29 20:45:00
可是c大,我在存的时候好像没有看到cpp这个选项欸QQ
作者: TsinTa   2015-01-29 20:48:00
开专案选C++ project,如果副档名是c就自己强制改...
楼主: kerkerhaha (交大林志杰)   2015-01-29 20:54:00
所以说一定要用专案的方法才能存成cpp档囉??抱歉 小弟只是个小新手 还请多多包涵~~感谢各位的解答,小弟的问题已经得到解决囉直接强制改档名问题就解决了 感谢各位大大><
作者: jerry771210 (说在多也没用)   2015-01-30 15:52:00
其实主要是看ide背后怎么call compiler做事的
作者: s89227 (Kei)   2015-01-30 17:24:00
你开档完就先存盘,档名后面直接打.cpp他就不会存成.c了

Links booklink

Contact Us: admin [ a t ] ucptt.com