腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(822)
视频
沙龙
1
回答
GTK
编译
适用于
gcc
,
但不
适用于
g++
。
g++
无法
识别
-
rdynamic
命令
、
、
、
、
); return 0; } 当使用
gcc
配置配置$(pkg- -o -- hello_world --libs
gtk
+-3.0) -
rdynamic
main.c进行
编译
时 每件事都完美地解决了。配置配置$(pkg- -o --cflags -libs gtkmm-3.0) -
rdynamic
main.cpp 我收到这个警告。(hello_world:40684):
Gtk
-警告**:15:32:33.179:
浏览 20
提问于2021-05-06
得票数 1
回答已采纳
2
回答
如何使用以前版本的
g++
、
我目前运行的是debian Jessy,它的
g++
版本是4.9。出于某些原因,我需要在g++-4.7或以前的版本中
编译
代码。我从一个debian的朋友那里得到了
gcc
-4.7和g++-4.7的文件,他的g++-4.7。 我试着安装了apt-get,它似乎
适用于
gcc
,
但不
适用于
g++
。当我尝试
编译
我的代码时,我指定了g++-4.7,但得到错误:
g++
:尝试执行‘cc1plus’时出错: execvp:没有这样的文件
浏览 1
提问于2015-09-21
得票数 1
1
回答
在shell中设置make的
GCC
版本
、
、
、
我安装了两个版本的
gcc
(同样
适用于
g++
)。较新的是默认的:/usr/bin/
gcc
-4.4 # 4.4.7export CC="
gcc
-4.4" export CPP="g++-4.4&qu
浏览 0
提问于2016-10-04
得票数 6
回答已采纳
3
回答
将Ubuntu 12.04上的
GCC
4.6.3升级为4.8.2
、
、
我将更新Ubuntu12.04提供的默认
GCC
(4.6.3版)到4.8.2,尽管
编译
需要一个独立的C++
编译
器。admin@ubuntu: /usr/local/
gcc
_build$ sudo makeconfigure: error: C++ compiler missing or inoperationalmake[2]: *** [configure-stage1-libcpp] Error 1 因此,我倾向于使用最新版本来处理
g++
安装过程,这意味着我希望直
浏览 32
提问于2013-11-07
得票数 5
回答已采纳
2
回答
为什么C可以在没有库的情况下
编译
time()?
、
、
、
、
当我使用time()函数(即rand()的随机化种子)
但不
包括头文件time.h时,它
适用于
C.例如:#include <stdlib.h> printf("\t%d",rand()%10); printf("\n");} 当我试图
编译
上面的代码时,
g++
无法
<e
浏览 3
提问于2015-05-16
得票数 7
回答已采纳
3
回答
Ubuntu11.10上的OpenCV && S2i Harpia
、
、
、
、
我创建了一个新问题,因为我的问题基本上与相同,但我尝试使用以下
命令
编译
一个使用S2i harpia语言自动生成的C示例(而不是C++):由于导致
编译
失败,所以如果我使用".mm“扩展名重命名源文件,则
编译
可以成功完成。我正在编写的代码是用C编写的--不是Objective-C,也不是C++ --我如何告诉
编译
器使用“旧的”OpenCV C接口呢? 编辑:最新的Ubun
浏览 0
提问于2011-10-26
得票数 2
2
回答
如何从生成的二进制文件中查看
gcc
/
g++
编译
所使用的静态库?
、
、
、
、
上下文:我使用一个linux (包括
g++
、其他构建工具、库、头等)来使用静态链接库构建我的代码。我希望确保我只使用工具链中的库/头,而不是构建机器上的默认库/标头。在
编译
时,我可以使用strace查看
g++
在做什么(它使用的是哪些库),这在正常情况下是有帮助的--但是我的构建系统有许多围绕
g++
的包装器,它们隐藏了所有的输出。
浏览 0
提问于2013-05-31
得票数 1
回答已采纳
1
回答
使用Visual代码在Linux中创建和
编译
"hello world“应用程序
、
、
、
的文件,在我编写的文件中:void main() std::cout << "Hello World" << std::endl;现在,我希望
编译
并运行它我安装了“Visual代码的C/C++”,但仍然
无法
编译
和运行示例应用程序。Edit1
g++
main.cpp如何配置VSC使此处理器自动化并生成依赖关系,如果存在错误,请在编辑
浏览 2
提问于2017-02-22
得票数 0
4
回答
cc1plus:错误:
g++
的
命令
行选项"-std=c++11“
无法
识别
、
、
、
、
我正在尝试使用
g++
和-std=c++11或c++0x标志进行
编译
。然而,我得到了这个错误
g++
--版本
g++
(
GCC
) 4.1.2 20080704
浏览 1546
提问于2013-02-04
得票数 94
回答已采纳
9
回答
用
GCC
编写C++程序
、
、
、
如何用
GCC
编译
器
编译
C++程序?<<"Version is " << __STDC_VERSION__ << endl;}
gcc
info.C symbo
浏览 14
提问于2010-07-05
得票数 106
回答已采纳
3
回答
在OSX上安装therubyracer
、
我有一个全新安装的ruby2.1.1,一组干净的gem,我用自制软件重新安装了V8,但我得到了这个‘
无法
识别
的
命令
行选项’错误。+: error: unrecognized command line option '-
rdynamic
'
g++
版本Using built-in specs.COLLECT_
GCC
=
g
浏览 3
提问于2014-10-06
得票数 0
1
回答
C++错误:使用结构化绑定时“[”标记之前的期望非限定-id
、
、
我在Linux上(Xubuntu),我用
g++
-std=c++17 -o <outputname> <inputname.cpp>
编译
有人能告诉我这里出了什么问题吗?
浏览 1
提问于2018-02-14
得票数 3
3
回答
在linux下
编译
C++文件
、
、
我正在尝试
编译
我的C++程序在Linux上使用的是
gcc
命令
。Myown.c是我应该链接到main的另一个文件。当我尝试使用
gcc
或cc来创建exe文件时,它给了我很多错误 有人能帮我吗?
浏览 7
提问于2010-09-21
得票数 0
2
回答
gcc
和
g++
的区别是什么?
、
、
当我在CodeBlocks中设置一个新项目并将特定的C设置为语言时,它使用
g++
作为链接器。内部设置有:
gcc
和
g++
作为链接器有什么区别?
浏览 0
提问于2017-04-27
得票数 1
回答已采纳
4
回答
Gem安装错误
、
、
、
nocreating Makefile compiling ssl.cpp make:
g+
浏览 1
提问于2013-03-10
得票数 2
回答已采纳
2
回答
Cygwin
g++
是如何解决这个问题的?
、
、
我感到困惑的是,一个简单的
g++
-o testpoco testpoco.cpp -lPocoFoundation如何能够在我的Cygwin环境中成功
编译
。}} 但是没有在
g+
+中指定那些包含和库路径,它是如何
编译
和生成exe的呢?我检查了
g++
-v的输出,
浏览 0
提问于2019-03-19
得票数 1
回答已采纳
6
回答
用C++11
编译
g++
、
、
、
我正在尝试将我的C++
编译
器更新为C++11,我搜索了一下,并得出结论,我必须使用标志-std=c++0x或-std=gnu++0x,但是我对标志不太了解。有谁可以帮我?下面是当我尝试使用包含在C++11 (即数组)中的库时从
编译
器那里得到的错误:#include <iostream> { ... 此文件需要
编译
器和库支持即将推出的ISO C++标准C+
浏览 2
提问于2012-04-28
得票数 417
回答已采纳
1
回答
如果我使用
g++
作为
编译
器,如何使用clang静态分析器扫描c++文件?
、
我使用
g++
编译
我的C++项目。当我尝试使用 ()来检查我的代码时,我得到一个错误:could not find clang line 如何在
g++
中使用扫描构建工具?
浏览 11
提问于2011-09-19
得票数 5
回答已采纳
1
回答
为什么我不能在_Generic代码中使用C++?
我发现要实例化_Generic,源文件需要是一个.c文件,并使用
gcc
-std=c11
编译
。将其命名为.cpp文件并使用
g++
-std=c++11不起作用。
g++
-std=c11也是如此(这是因为-std=c11开关只
适用于
.c文件)。在_Generic库中定义C++函数并让C++应用程序使用库的好方法是什么?目的是支持C应用程序,
但不
放弃对C++应用程序的支持。
浏览 3
提问于2017-02-27
得票数 3
回答已采纳
1
回答
64位上的RegisterClassEx无效参数(但处理32位)
、
我已经构建了一个为32位和64位
编译
的DLL。以下代码段
适用于
32位,
但不
适用于
64位(错误代码87 -无效参数)...32位的
命令
行是(从我的makefile宏中提取的,对于任何输入都很抱歉):
gcc
-m32 -g3 -c -static-libgcc -static-libstdc++ file.c -ofile32.o
gcc
-m64 -g3
浏览 2
提问于2014-10-29
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
专治看不懂makefile的人
makefile从入门到入门
CentOS6-Linux下安装OpenCV
C与C+的互相调用!就像大学宿舍一样,我用你的,你用我的!
黑客常用linux入侵常用命令,有你不知道的没?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券