请选择 进入手机版 | 继续访问电脑版
搜索
房产
装修
汽车
婚嫁
健康
理财
旅游
美食
跳蚤
二手房
租房
招聘
二手车
教育
茶座
我要买房
买东西
装修家居
交友
职场
生活
网购
亲子
情感
龙城车友
找美食
谈婚论嫁
美女
兴趣
八卦
宠物
手机

C/C++

[复制链接]
查看: 121|回复: 0

2万

主题

3万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
85190
发表于 2020-2-6 17:30 | 显示全部楼层 |阅读模式
安装C++情况


  • MacOS安装xcode
    检察能否安装乐成:
$ g++ -v
C/C++  游戏 1933285-20200206071545445-2047166457


  • Hell World
    C++ 步伐的源文件凡是操纵扩大名 .cpp、.cp 或 .c。
Hello World

C++ 步伐的源文件凡是操纵扩大名 .cpp、.cp 或 .c。
C/C++  游戏 1933285-20200206071545462-1035399049


  • 编译源文件
$ g++ c.cpp
由于命令行中未指定可实行步伐的文件名,编译器采纳默许的 a.out。步伐可以这样来运转:
$ ./a.out
C/C++  游戏 1933285-20200206071545471-475308072

操纵-o指定天生可实行文件名:
$ g++ c.cpp -o c
多个cpp文件编译命令为:
$ g++ a.cpp b.cpp c.cpp -o hello
g++ 有些系统默许是操纵 C++98,我们可以指定操纵 C++11 来编译 main.cpp 文件:
$ g++ -g -Wall -std=c++11 main.cpp
g++常用命令挑选

g++ 常用命令选项
选项表白-ansi只支持 ANSI 标准的 C 语法。这一选项将禁止 GNU C 的某些特点, 例如 asm 或 typeof 关键词。-c只编译并天生方针文件。-DMACRO以字符串"1"界说 MACRO 宏。-DMACRO=DEFN以字符串"DEFN"界说 MACRO 宏。-E只运转 C 预编译器。-g天生调试信息。GNU 调试器可操纵该信息。-IDIRECTORY指定额外的头文件搜索途径DIRECTORY。-LDIRECTORY指定额外的函数库搜索途径DIRECTORY。-lLIBRARY毗连时搜索指定的函数库LIBRARY。-m486针对 486 举行代码优化。-oFILE 天生指定的输出文件。用在天生可实行文件时。-O0不举行优化处置赏罚。-O或 -O1 优化天生代码。-O2进一步优化。-O3比 -O2 更进一步优化,包含 inline 函数。-shared天生同享方针文件。凡是用在建立同享库时。-static禁止操纵同享毗连。-UMACRO取消对 MACRO 宏的界说。-w不天生任何警告信息。-Wall天生全数警告信息。
免责声明:假如加害了您的权益,请联系站长,我们会实时删除侵权内容,感谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2006-2014 妈妈网-中国妈妈第一,是怀孕、育儿、健康等知识交流传播首选平台 版权所有 法律顾问:高律师 客服电话:0791-88289918
技术支持:迪恩网络科技公司  Powered by Discuz! X3.2
快速回复 返回顶部 返回列表