腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
调试
符号
不
包
含在
gcc
编译
的
C++
中
c++
、
macos
、
debugging
、
clang
、
cython
我
的
流程分为三个步骤:我将各个
C++
源代码
编译
成对象,创建库,然后运行setup.py脚本来
编译
.pyx->.cpp->.so,同时引用我刚刚创建
的
库。将其分成多个步骤
的
原因是我想让
C++
代码自己演化,在这种情况下,我将只使用Cython/python
中
的
编译
后
的
库。 因此,当没有bug时,这个流工作得很好。问题是我试图找到一个段错误
的
来源,所以我想得到<em
浏览 40
提问于2019-06-20
得票数 4
回答已采纳
1
回答
可以从FreeBSD源代码树
编译
单个软件吗?
compiling
、
freebsd
、
debugging
我想知道是否有可能在
不
编译
整个内核和world....Say
的
情况下从world....Say源代码树
编译
单个软件
包
,例如ex,它包
含在
nvi (新vi)源代码
中
。https://svnweb.freebsd.org/base/head/contrib/nvi/ 如果可能的话,我
的
目的是
编译
独立
的
软件,并启用
调试
符号</e
浏览 0
提问于2015-08-25
得票数 4
回答已采纳
1
回答
在数据自动化系统和
C++
中
的
名称损坏
c++
、
cuda
、
nvcc
、
name-mangling
、
pgi
我
的
C++
项目main.cpp是用PGI
的
pgcpp
编译
的
,它调用一个包含CUDA代码
的
函数cuda(),该函数包
含在
一个单独
的
文件cuda.cu
中
,该文件用nvcc
编译
。如果没有extern "C" (
符号
名称
不
匹配=>未定义引用):U cuda__FPfPiT2iN32 $ nm cuda.o |
浏览 2
提问于2015-02-28
得票数 2
回答已采纳
2
回答
这可以让GDB识别预处理器
符号
吗?
c
、
gdb
我有很多很多
的
C预处理器#define语句,它们使我
的
C编程变得更容易。但是,当使用GDB进行
调试
时,预处理器“标签”不会出现在
符号
列表
中
。 有没有办法让GDB识别#defined标签?
浏览 0
提问于2012-03-20
得票数 6
回答已采纳
3
回答
gcc
在指定-g时定义了什么吗?
c
、
debugging
、
gcc
、
c-preprocessor
很快,我想知道
gcc
(或g++ )是否。我需要它在C
中
,但我对
c++
也很好奇)定义了任何特殊
的
符号
,如果启用了-g。是吗?如果是,是什么
符号
?在搜索过程
中
,我发现: _DEBUG是手动定义
的
(我指手动定义-D_DEBUG),是Visual程序员
的
一种习惯(因为VC在
调试
模式下
编译
时定义了_DEBUG )。如果
不
处于
调试
模式,则定义NDEBUG。虽然我发现有几
浏览 4
提问于2011-11-03
得票数 52
回答已采纳
1
回答
如何获取
gcc
OpenMP库
的
调试
信息(
符号
)?
linux
、
gcc
、
openmp
我有一个
不
包含任何
符号
的
GCC
OpenMp库(libgomp.so),我需要安装/
编译
一个带有
符号
的
新库,或者获取库
的
调试
信息。我在
gcc
-5
包
中发现了一些东西(lib64gomp1-dbg),但我不确定这是否是我想要
的
,我也不知道如何安装它(我尝试过sudo apt-get lib64gompl-dbg,但它没有工作,它抛出了错误那么,如何获得库
的
<
浏览 4
提问于2016-06-05
得票数 0
2
回答
在g++
中
编译
未初始化全局C程序时
的
“值
的
多重定义”而不是
gcc
c++
、
c
、
linker
、
compiler-errors
、
global-variables
我试图理解头文件
中
的
extern和全局变量声明
的
用法,所以我想出了以下用C语言编写
的
测试程序。#include "global.h" nValue++;}$
gcc
definition of `nValue'co
浏览 4
提问于2012-11-28
得票数 4
回答已采纳
1
回答
瓦磨输出
c++
、
jenkins
、
valgrind
我
的
期望是获得失败
的
行和代码
的
一部分。但是我
的
输出看起来是:为什么代码部分
中
的
“源代码不可用”消息会出现?
浏览 3
提问于2016-08-24
得票数 0
2
回答
使用标准
C++
库
调试
符号
?Ubuntu / Linux / libstdc++6-8-dbg?
c++
、
linux
、
ubuntu
、
gcc
、
libstdc++
Ubuntu上有一个名为libstdc++6-8-dbg
的
包
(编写时
的
最新版本)。它被描述为: /usr/lib/x86_64-linux-gnu/de
浏览 0
提问于2019-04-17
得票数 6
2
回答
C
中
的
"goto“行为:
符号
是如何处理
的
?
c
、
symbols
、
goto
我在想,在下面的代码
中
: int i = 42;}当我们到达端点:(在
调试
器中会看到什么)时,
符号
的
状态是什么?即使我们超出了范围,它仍然存在吗?是否存在标准行为,还是依赖于
编译
器?其次,
C++
中
的
行为是否相同? 谢谢。
浏览 1
提问于2016-08-02
得票数 3
回答已采纳
1
回答
/usr/include文件(例如string.h.h)和
gcc
版本有什么关系?
gcc
、
include
、
multiple-versions
我有一个带有Eclipse-CDT Indigo
的
Kubuntu11.10系统。
gcc
-4.6是随Eclipse一起安装
的
。我已经通过Ubuntu
包
安装了
gcc
-4.4和
gcc
-4.2。我可以将/usr/bin/
gcc
符号
链接切换到4.4或4.6,Eclipse将以这两种方式构建我
的
代码。但是,当我将
符号
链接设置为使用
gcc
-4.2时,我得到了以下错误(以及更多错误):
浏览 11
提问于2011-11-12
得票数 0
回答已采纳
1
回答
在CygWin上安装打结器
python
、
gcc
、
installation
我在使用cygwin安装打结器时有这样
的
问题。请帮我解决这个问题。我试着以管理员
的
身份安装它,但是没有帮助。我也尝试了一些建议,从这个网站。有人能帮我吗?pandas.tests.io.json', /bin/bash:
gcc
: command not found /bin/bash:
gcc
: co
浏览 5
提问于2017-08-02
得票数 0
回答已采纳
1
回答
列未定义
的
符号
引用
c++
、
gcc
、
libserial
我从Ubuntu16.04
的
源代码
编译
了libserial 0.6.0rc2,现在正在尝试
编译
一个简单
的
测试程序:#include <iostreamserial_port.SetNumOfStopBits(1); }karl@karl-T430u:~/scan/arduino$
gcc
.6: error
浏览 3
提问于2017-06-04
得票数 0
回答已采纳
1
回答
Boost regex:链接时未定义
的
引用
c++
、
boost
直到几周前,我还使用boost_regex库来使用以下命令
编译
C++
文件test.cpp。但在某种程度上,我需要升级我
的
操作系统(更准确地说,它是Ubuntu14.04,现在是Ubuntu16.04)。 我将本地文件夹保存在数据
中
,我还在新系统(包括)
中
再次安装了Boost库。新系统
中
的
Boost版本是1.58,不幸
的
是,我不知道我以前使用
的
是哪个Boost版本,因为它现在被删除了。我再次尝试用上面的命令在新系统
中
<
浏览 2
提问于2017-10-30
得票数 0
回答已采纳
1
回答
CMake保存已剥离
的
调试
信息
linux
、
gcc
、
cmake
、
objcopy
通常
的
做法是使用
调试
符号
进行
编译
,然后使用objcopy将二进制文件分离为发行版可执行文件和包含
调试
信息
的
文件(然后将其包装到单独
的
包
中
或存储在
符号
服务器上)。平台是Linux和
GCC
。
浏览 13
提问于2015-09-30
得票数 9
回答已采纳
1
回答
从开发人员
C++
项目中删除文件
dev-c++
我想从项目和项目浏览器
中
删除一些文件。这对
编译
很有效,但我
不
希望看到文件弄乱浏览器。我尝试从项目文件夹
中
删除它们,然后
编译
,希望得到一个提示,询问我是否要删除这些文件,但我得到了一条错误消息。 我已经在项目浏览器
中
右击和左击(包括单击和双击)
浏览 3
提问于2021-01-05
得票数 0
1
回答
如何使用g++11
编译
带有内联函数
的
C头?
c++
、
c
、
mingw-w64
、
inline-functions
、
weak-symbol
我在用C内联函数使用g++11
编译
cpp文件时遇到了问题。c.h"cpp.cpp:int main(){}
gcc
-c c.cg++ c.o cpp.o情况是使用
C++
测试框架来测试C代码库。所以我不能修改C代码。 平台是MSYS2 2/
浏览 8
提问于2022-03-27
得票数 0
1
回答
在构建R
包
时如何链接静态库
gcc
、
compiler-construction
、
r
、
static-libraries
我正在创建一个将被R(统计程序)使用
的
包
,我不是使用这个应用程序
的
专家,但我已经设法创建了一个非常简单
的
包
,使用以下逻辑,我在
C++
中有一些类,因为代码必须使用R
编译
器
编译
,它只允许C代码,我有一个调用
C++
方法
的
包装C代码,后来我有一个调用C代码公开
的
方法
的
R脚本,所以基本上是像R <-> C<->
C++
这样
的
通信。我用
浏览 0
提问于2009-06-01
得票数 3
回答已采纳
1
回答
gcc
对目标C
的
定义
objective-c
、
c
、
gcc
我有一个包
含在
*.c和*.m源文件
中
的
头文件。当C源代码包含文件时,我想跳过一些包含Objective C内容
的
行。因此,我想知道
gcc
是否有一个内置
的
编译
器定义,它在
编译
Objective C文件时是活动
的
,类似于指示
编译
器当前正在
编译
C++
源代码
的
__cplusplus定义。有没有目标C
的
等价物?当然,我可以只使用#define我自己
浏览 3
提问于2016-08-27
得票数 0
回答已采纳
1
回答
通过命令行使用R时出错
c++
、
r
、
debugging
、
gcc
、
gdb
我正在研究R
中
的
mirtCAT
包
,我需要在这个
包
中
的
一个名为mirtCAT()
的
函数中进行
调试
。其中有许多函数是用
c++
编写
的
。我需要看看哪个函数是取哪个值
的
。这就是为什么我需要在
c++
函数内部进行
调试
,而我正在尝试使用gdb进行
调试
。我也是指这份文件: 它正在启动R,但我认为
浏览 1
提问于2015-08-26
得票数 7
点击加载更多
相关
资讯
7款易上手C语言编程软件推荐
信息学奥赛|入门级考点—计算机基础知识集合(4章节)
工欲善其事必先利其器!小白学习C语言开发环境如何正确选择?
C++ 生态:编译器、IDE、测试工具大全
C/C+编程笔记:VScode搭建C和C+环境的图文教程
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券