简单的c++编译过程
Simple C++ compilation process
使用c++已经有几年了,我有一个非常简单的问题,我似乎不能弄清楚。下面是我的超级简单的hello world程序:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
return 0;
}
我已经安装了所有的编译器,然而每当我编译时,我得到最奇怪的错误:
./untitled: line 3: using: command not found
./untitled: line 5: syntax error near unexpected token `('
./untitled: line 5: `int main()'
这些看起来都是c++代码中非常标准的行,但由于某些原因它们无法正常工作。什么好主意吗?谢谢!
您的源代码似乎保存在一个名为untitled
的文件中。将其保存为以.cpp
结尾的命名文件,然后编译器应该正确地将其视为c++源文件(而不是C -看起来没有进一步的提示,编译器默认为C)。
相关文章:
- clang 插件:在编译过程中修改 AST
- C++ 在编译过程中 strtok 函数 Eclipse 说没有在范围内声明?
- 使用提升过程编译简单的应用程序会生成错误
- 运行程序时找不到共享对象库,但在编译过程中链接了它
- 为什么在编译过程中尽管有 -I(破折号大写 i)标志,但仍会出现未定义的引用错误?
- 如何在编译过程中输出C 类型信息
- 从编译c/c++代码到执行它的过程是怎样的
- 如何指示emscripten在编译过程中应在哪里找到源文件
- 在开发过程中,我是否必须每次重新编译C++代码?
- 编译过程中有许多错误opencv_contrib
- 在编译过程中组成一系列字符串
- C++头文件和编译过程
- 在编译过程中,琐碎的(没有效果的)代码什么时候会被删除
- C++ 'stod()'不起作用,'strtod()'编译过程中抛出错误
- 在将其编译为EVM字节码的过程中,坚固性会降低到LLL吗?
- C++;编译过程中的警告"enabled by default"是什么意思?
- 如何在编译过程中实现功能单元测试
- 在c++编译过程中,私有访问和公共访问是如何工作的
- Qt的编译过程
- 将数组/指针传递到库中的过程时发生编译错误