C++环境设置菜鸟教程

如果您想要设置C++语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和C++编译器。

通过编辑器创建的文件通常称为源文件,源文件包含程序源代码。

C++程序的源文件通常使用扩展名.cpp、.cp或.c。

在开始编程之前,请确保您有一个文本编辑器,且有足够的经验来编写一个计算机程序,然后把它保存在一个文件中,编译并执行它。

写在源文件中的源代码是人类可读的源。它需要"编译",转为机器语言,这样CPU可以按给定指令执行程序。

C++编译器用于把源代码编译成最终的可执行程序。

大多数的C++编译器并不在乎源文件的扩展名,但是如果您未指定扩展名,则默认使用.cpp。

最常用的免费可用的编译器是GNU的C/C++编译器,如果您使用的是HP或Solaris,则可以使用各自操作系统上的编译器。

以下部分将指导您如何在不同的操作系统上安装GNU的C/C++编译器。这里同时提到C/C++,主要是因为GNU的gcc编译器适合于C和C++编程语言。

如果您使用的是Linux或UNIX,请在命令行使用下面的命令来检查您的系统上是否安装了GCC:

$g++-v如果您的计算机上已经安装了GNU编译器,则会显示如下消息:

如果您使用的是MacOSX,最快捷的获取GCC的方法是从苹果的网站上下载Xcode开发环境,并按照安装说明进行安装。一旦安装上Xcode,您就能使用GNU编译器。

Cygwin是一个在Windows操作系统上模拟Unix/Linux环境的软件包,它允许用户在Windows上使用类Unix工具和应用程序。

Cygwin通过提供一组DLL(动态链接库),这些DLL充当Unix系统调用层和Windows内核之间的桥梁,使得Unix程序能够在Windows系统上运行。

在官网下载安装包:

下载完成后,双击下载的文件:

接下来可以一直点击下一步(Next):

安装完成后,就会在桌面生成一个图标:

双击图标,进入命令行界面,输入cygcheck-ccygwin命令可以查看当前的cygwin的版本信息:

接下来我们安装gcc/g++的编译环境,在命令行进入setup-x86_64.exe目录下,执行:

setup-x86_64.exe-q-Pwget-Pgcc-g++-Pmake-Pdiffutils-Plibmpfr-devel-Plibgmp-devel-Plibmpc-devel安装完成后,进入Cygwin64终端,输入gcc--version命令就可以查看版本信息了。

为了在Windows上安装GCC,您需要安装MinGW-w64。

MinGW-w64是一个开源项目,它为Windows系统提供了一个完整的GCC工具链,支持编译生成32位和64位的Windows应用程序。

我们只安装MinGW-w64,所以只需下载MinGW-w64即可,点击红框中的"SourceForge"超链接,就会进入SourceForge中的MinGW-w64下载页面。

页面往下滑,下载安装程序:

这种安装,会碰到网络连接错误问题,所以我们可以直接下载sjlj(稳定的,64位和32位都支持):

下载完成后,解压,在bin目录里面就可以找到g++.exe或者gcc.exe:

当安装MinGW时,您至少要安装gcc-core、gcc-g++、binutils和MinGWruntime,但是一般情况下都会安装更多其他的项。

添加您安装的MinGW的bin子目录到您的PATH环境变量中,这样您就可以在命令行中通过简单的名称来指定这些工具。

当完成安装时,您可以从Windows命令行上运行gcc、g++、ar、ranlib、dlltool和其他一些GNU工具。

2、打开VisualStudioCommunity

3、点击File->New->Project

4、左侧列表选择Templates->VisualC++->Win32ConsoleApplication,并设置项目名为MyFirstProgram。

5、点击OK。

6、在以下窗口中点击Next

7、在弹出的窗口中选择Emptyproject选项后,点击Finish按钮:

8、右击文件夹SourceFile并点击Add-->NewItem...:

9、选择C++File然后设置文件名为main.cpp,然后点击Add:

10、拷贝以下代码到main.cpp中:

#includeintmain(){std::cout<<"HelloWorld!\n";return0;}界面如下所示:

11、点击菜单上的Debug->StartWithoutDebugging(或按下ctrl+F5):

12、完成以上操作后,你可以看到以下输出:

程序g++是将gcc默认语言设为C++的一个特殊的版本,链接时它自动使用C++标准库而不用C标准库。通过遵循源码的命名规范并指定对应库的名字,用gcc来编译链接C++程序是可行的,如下例所示:

$gccmain.cpp-lstdc++-omain下面是一个保存在文件helloworld.cpp中一个简单的C++程序的代码:

#includeusingnamespacestd;intmain(){cout<<"Hello,world!"<

$g++helloworld.cpp由于命令行中未指定可执行程序的文件名,编译器采用默认的a.out。程序可以这样来运行:

$./a.outHello,world!通常我们使用-o选项指定可执行程序的文件名,以下实例生成一个helloworld的可执行文件:

$g++helloworld.cpp-ohelloworld执行helloworld:

$./helloworldHello,world!如果是多个C++代码文件,如runoob1.cpp、runoob2.cpp,编译命令如下:

$g++runoob1.cpprunoob2.cpp-orunoob生成一个runoob可执行文件。

g++有些系统默认是使用C++98,我们可以指定使用C++11来编译main.cpp文件:

CloudStudio已经为我提供了内置的C/C++开发环境,我们只需要选择他就可以运行我们的C/C++项目,通常C++源文件使用.cpp、.cp或.c作为扩展名,下面提供一个小例子:

/*代码示例*/#includeintmain(){std::cout<<"Hello,Universe!I'mrunningonCloudStudio!\n";return0;}Tips:从终端中输入命令可以看出CloudStudio为我们集成了Ubuntu16.04.1+GCC5.4+Clang3.5.2的开发环境:

THE END
1.c++程序怎么运行C++c++程序怎么运行 一个c++ 程序的运行需要以下步骤:使用编译器(如 g++)将 c++ 源代码编译成可执行文件。如果使用外部库或函数,则需要将它们链接到可执行文件中。在终端或命令提示符中执行可执行文件。 C++ 程序的运行 要运行一个 C++ 程序,需要以下步骤:https://m.php.cn/faq/816060.html
2.C++入门怎么运行CPPc++程序怎么运行要运行C++程序,你需要先安装一个C++编译器。常用的C++编译器有GCC(GNU Compiler Collection)和Clang,它们在大多数Linux和Unix-like系统(包括macOS)中都是默认安装的。对于Windows,你可以选择安装Visual Studio或者MinGW/Cygwin这样的工具集。 以下是一个简单的步骤说明,以GCC为例,如何在命令行中编译和运行C++程序: https://blog.csdn.net/jasonhongcn/article/details/138192170
3.c++怎么运行代码问答要在C++中运行代码,您需要遵循以下步骤: 首先,确保您的计算机上已经安装了C++编译器。对于Windows用户,推荐安装Visual Studio或MinGW。对于Mac和Linux用户,可以安装GCC/G++。 使用文本编辑器(如Notepad++、Visual Studio Code等)编写C++代码,并将其保存为.cpp文件,例如main.cpp。 打开命令提示符(Windows)或终端(Mac/https://www.yisu.com/ask/49467087.html
4.c++如何在Windows上从命令行运行clang?在上周的 Going Native 会议上,Chandler Carruth 宣布存在用于在 Windows 上运行 clang 的预构建二进制文件。相同的信息在 此处 的博客文章中。目标受众是 Visual Studio 的用户,但我想从命令行运行 clang。 我运行安装程序并将 LLVM bin 目录添加到我的路径中,但是当我尝试编译“Hello world”时,我得到了这个:https://segmentfault.com/q/1010000042743407/a-1020000042743409
5.C++环境配置:安装配置编译和调试C++程序在进行编译和调试时,需要注意编译器选项和调试器命令的使用方法,以避免出现问题。 五、总结 本文介绍了C++环境配置的过程,包括安装C++编译器、配置开发环境、编译和调试C++程序等方面。C++是一种广泛使用的编程语言,具有高效、灵活、可移植等优点,适合用于开发中大型软件系统和嵌入式程序等。https://www.506064.com/n/259697.html
6.如何在C++中运行自己编写的程序?21xrx.com1. 编辑器中直接运行:如果你使用的是IDE(集成开发环境),比如Visual Studio、Code::Blocks等,可以直接在编辑器中运行你的程序。只需在代码文件中按下快捷键Ctrl+F5(或者点击菜单栏中的“运行”按钮),即可编译并运行你的程序。 2. 命令行运行:如果你是在命令行下编写的C++程序,可以使用编译器来编译和链接你的代https://21xrx.com/Articles/read_article/224660
7.LinuxC/C++timeout命令实现运行具有时间限制功能C语言到此这篇关于Linux C/C++ timeout命令实现(运行具有时间限制)的文章就介绍到这了,更多相关Linux运行行具有时间限制内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 您可能感兴趣的文章: C++实现统计代码运行时间计时器的简单实例 C++实现统计代码运行时间的示例详解 详解如何在C/C+https://www.jb51.net/article/275277.htm
8.C/C++入门(一):从命令行运行编译器最近接触的代码都是C++大工程,难免心里有点虚,所以还是决定先从基本的学起,捧起厚厚的C++ Primer(使用C++11标准),一点一点积累,争取摆脱菜鸡行列吧。 今天学了一下如何从命令行运行编译器,作出以下总结和演示。 一、从命令行运行编译器 如果使用命令行界面,通常是在一个控制台窗口内(例如UNIX系统中的外壳程序窗口https://www.pianshen.com/article/92492110163/
9.如何在windows中使用cmd命令去编译,运行C++程序2、在命令提示符(CMD)中运行cl,若出错提示LINK : fatal error LNK1104: 无法打开文件“kernel32.lib”,则把C:/Program Files/Microsoft SDKs/Windows/v7.0A/Lib目录下的kernel32.lib拷贝到D:/Program Files/Microsoft Visual Studio 10.0/VC/lib目录下。 https://www.jianshu.com/p/ab27043d5719
10.如何运行C++程序如何运行C++程序 导读:C++ 和C语言类似,也要经过编译和链接后才能运行。在《C语言入门教程》中我们讲到了 C-Free、VC 6.0、VS、GCC、Xcode 等常见 IDE 或编译器,它们除了可以运行C语言程序,还可以运行 C++ 程序,步骤是类似的,读者需要留意的是 C++ 源文件的后缀,以及 GCC 中的g++命令。 https://www.oh100.com/kaoshi/c/520983.html
11.c++运行linux命令?Worktile社区系统调用函数允许程序直接与操作系统进行交互,包括运行外部命令。在C++中,可以使用system函数来执行外部命令。system函数接受一个字符串参数,该参数是要执行的命令,然后将该命令传递给操作系统进行执行。 例如,要在C++程序中运行Linux命令ls,可以使用以下代码: https://worktile.com/kb/ask/375670.html
12.使用mingww64编译cpputest腾讯云开发者社区执行以下命令运行示例测试: 如果一切正常,你将看到测试结果的输出。 总结: mingw-w64是一个开源的Windows平台C/C++编译器集合,用于编译和构建C/C++程序。cpputest是一个C/C++单元测试框架,用于测试C/C++代码的正确性和可靠性。使用mingw-w64编译cpputest的步骤包括下载mingw-w64、安装mingw-w64、下载cpputest、解压https://cloud.tencent.com/developer/information/%E4%BD%BF%E7%94%A8mingw-w64%E7%BC%96%E8%AF%91cpputest-article
13.pythondll无法运行python38.dll我在python时候使用图像识别的时候可以正常运行,最后我用VS调用一个利用piddle的图像识别python程序的时候,报错找不到cv2,检查了python环境里面在 $(python环境)\Lib\site-packages\cv2 库都是存在的,最后没办法用C++调用命令行来使用python了。 2.C++调用命令行 https://blog.51cto.com/u_16099231/11558095
14.命令行运行测试Parasoft中国官网命令行运行测试 准备工作 了解项目的构建命令以及编译器。 生成BDF——cpptesttrace 相关参数 使用安装目录下bin目录下的cpptesttrace命令,主要介绍四个参数。 --cpptesttraceProjectName指定的是C/C++test的项目名; --cpptesttraceOutputFile指定的是BDF的生成路径及BDF的名称,一定要是绝对路径,例如/home/root/project/https://www.parasoftchina.cn/hesk/22961/
15.演练:在命令行上编译本机C++程序MicrosoftLearn当你运行 命令时,如果遇到错误,例如“CL 无法识别为内部或外部命令、可操作的程序或批处理文件”、错误 C1034 或错误 LNK1104,则说明你没有使用开发人员命令提示,或者安装 Visual C++ 时出现了错误cl。 必须先解决此问题,然后才能继续。 如果找不到开发人员命令提示快捷方式,或在输入cl时收到错误消息,则说明 Visuhttps://docs.microsoft.com/zh-cn/cpp/build/walkthrough-compiling-a-native-cpp-program-on-the-command-line
16.visualc++runtimelibrary”错误窗口如何解决?那要如何去解决它呢?接下来就跟小编一起去看看Win10弹出“microsoft visual c++ runtime library”错误窗口的解决方法吧! 步骤如下: 1、以管理员运行命令提示符,粘贴以下命令运行:for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1 命令提示符在开始菜单-Windows附件中即可找到,右击以管理员身份运行http://www.onlinedown.net/article/10002462.htm