在 Windows C++中安装/运行"Hello World"

Installing / Running "Hello World" in C++ with Windows

本文关键字:运行 Hello World 安装 Windows C++      更新时间:2023-10-16

我的C++有问题。具体来说,我只是在努力起步,但我几乎没有运气。到目前为止,我已经下载并试用了两个编译器。我试过使用:

  1. Clang-我试过安装它,但安装失败。我有两个当我尝试时的错误消息:

    1. Failed to find MSBuild toolsets directory
    2. Failed to open files while installing
  2. 然后我尝试安装Dev C++,运气好了一点,但仍然遇到问题。我只是无法将"Hello World!"文件编译并运行。我收到了以下错误消息:

     [linker error] undefined reference to '__dyn_tls_init_callback'
      [linker error] undefined reference to '__cpu_features_init'
       [linker error] undefined reference to '__setargv'
    

有许多不同的编译器和其他工具可用于开发和调试。建立一个发展环境可能是一个挑战,尤其是当你正在学习的时候。

IDE集成开发环境由编辑器、构建工具、编译器和链接器、调试器以及可能更多的工具组成。编译器获取代码+系统头文件并生成对象文件。Linker获取对象文件+系统库文件并生成可执行文件。

您需要安装并运行一个C++IDE,这样您就可以学习一些C++,而不必太担心构建编译链接。但您需要了解每个组件!

我不知道有没有一个IDE附带一个非常简单的安装!在TurboC++和BorlandC的旧时代,我们做得很好,有点!谷歌搜索https://www.google.ie/search?q=c%2B%2B+ide+for+windowsEclipse和Netbeans很大,需要进行一些设置(安装语言编译器和库(才能发挥作用。但它们很受欢迎。例如,使用Eclipse和C++启动和运行的说明步骤https://www3.ntu.edu.sg/home/ehchua/programming/howto/EclipseCpp_HowTo.html

如果你正在学习,你能先从python这样的解释语言开始吗?在深入C++之前。在c++之前学习c可能是个好主意。