所以我正在尝试从 Windows 迁移到 Linux。今天我尝试用 Emacs 而不是 Windows IDE 来编写代码和编译东西。这是我的示例代码:
#include <iostream>
using namespace std;
int main() {
cout << "HELLO" << endl;
}
我使用 esc-x-> compile-> g++ -o hello hello.cpp 从 emacs 编译
在终端中,我使用“./hello”执行了 hello。然后我将代码更改为'cout << "HOLA FFS" << endl;' 并尝试再次使用 g++ -o hello hello.cpp 进行编译。编译完成没有错误,但是当我尝试从终端执行 hello 时,输出是“HELLO”而不是“HOLA FFS”。
为什么要这样做?