gpt4 book ai didi

c++ - 在 Visual Studio Code 中运行代码时遇到问题

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:14:28 25 4
gpt4 key购买 nike

我知道这个问题已经被问过很多次了,但我是 Linux 的初学者,在此之前我从未使用过它。在过去一个小时左右的时间里,我一直在尝试设置 VSCode,现在我终于让扩展正常工作了(是吗?)我尝试对其进行测试,但它不起作用。当我输入几行基本代码时:

#include <iostream>
using namespace std;

int main()
{
cout << "It's not working" << endl;

return 0;
}

当我尝试运行代码时,我得到了这个:

[Running] cd "/home/user/School/CPP Codes/" && g++ test.cpp -o test && "/home/user/School/CPP Codes/"test
/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o: In function _start':
(.text+0x20): undefined reference to
main'
collect2: error: ld returned 1 exit status
[Done] exited with code=1 in 0.096 seconds

我阅读了一些我应该添加 -o 的帖子?!但是我又一次对这意味着什么或我应该做什么一无所知。因此,我们将不胜感激任何帮助!

最佳答案

链接器错误确实很难调试。几年后,你会让他们好一点。基本上链接器告诉你,他找到了文件,但没有找到你的 main.正如我在评论中提到的,这可能是

  1. 你没有保护文件
  2. 你的文件以任何方式得到缓冲

根据我的经验,vs code 显示保存的状态有点隐藏。关闭文件的叉号处,有一个圆点。

关于c++ - 在 Visual Studio Code 中运行代码时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55222855/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com