腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
构建简单cgo模块时遇到的问题
、
、
只有一个模块导入"
C
“。package voltage // #cgo LDFLAGS: -Llib/
linux
-lvibesimplelv
浏览 19
提问于2021-11-12
得票数 0
回答已采纳
1
回答
Android makefile来生成
静态
可执行
文件
、
我正在尝试在/sbin中生成类似adbd的可执行
文件
。LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS) LOCAL_MODULE_TAGS := e
浏览 1
提问于2012-07-17
得票数 4
回答已采纳
2
回答
使用gcc -ld链接库:找不到-larpack
、
、
、
/software/free/
Linux
/redhat_6_x86_64/pkgs/gcc_5.2.0/bin/ld: cannot collect2: error: ld/SOFTWARE/hgaprec/ARPACK中,并发现该进程生成了一个
静态
文件
libarpack_
LINUX
.a。为了将这个
静态
库链接到gcc,使用了以下命令: gcc -larpack -L&
浏览 9
提问于2017-05-20
得票数 0
1
回答
我需要为
编译
器指定一个间接使用的库吗?
、
如果
C
程序使用库A (.a或.so),而库A使用另一个库B (.a或.so),那么在
编译
C
程序时,是否必须将库B的头
文件
和库
文件
的
路径
指定给
编译
器(如gcc 谢谢。
浏览 3
提问于2017-10-29
得票数 0
1
回答
VS 2019 (Visual )
Linux
makefile项目--从windows
编译
时“没有这样的
文件
或目录”
、
、
、
我在
Linux
(CentOS)上有一个makefile项目。从
Linux
终端
编译
时,这些项目
编译
得很好。我将这些项目添加到visual studio 2019年。连接很好(
文件
被复制到
linux
)。我定义了远程工作
文件
夹和项目
文件
夹,以及项目类型(Makefile-
静态
库)。但是,当从VS
编译
时,他抱怨说他找不到包含
文件
(来自其他项目的个人
文件
)。当然,这些
文件
浏览 3
提问于2021-01-12
得票数 0
回答已采纳
1
回答
使用Boost.build包含库
、
、
我正在使用boost.build
编译
一个引用库的
c
++代码,但是在使用boost.build执行此操作时遇到了一些困难。CGNS
编译
为一个库,其中包含一个用于平台的
文件
夹,例如用于
linux
构建的path/
LINUX
。我希望在构建中包含库
路径
/
LINUX
/libcgns.a。我希望这是跨平台的,以便
LINUX
目录用于
LINUX
构建,而WIN目录用于WIN构建(我相信这是有平台条件的)。
浏览 3
提问于2010-09-27
得票数 1
回答已采纳
1
回答
用boost库在Visual 2010中
编译
完整的
静态
可执行
文件
、
、
、
、
我正在尝试用
编译
一个完全独立的
静态
可执行
文件
。我使用boost库,这些库也是用
静态
链接
编译
的: VC++目录->包含目录:提升
文件
的
路径
C
/
C
++ ->代码生成
浏览 0
提问于2016-05-31
得票数 1
1
回答
检查在
linux
中
编译
的库
、
、
、
我想用gcc
编译
一个
C
文件
到运行Gnu/
Linux
的嵌入式arm。有什么命令我可以用吗?例如,我包括stdio.h来使用printf,有什么方法可以知道我是否必须
静态
地
编译
它?
浏览 0
提问于2019-04-07
得票数 0
3
回答
C
编译
器如何发现-lm指向libm.a
文件
?
、
、
、
在
linux
的
C
编程中什么是.a
文件
?是库
文件
吗?To merge with the math library libm.a you would type cc -o program_name prog.
c
这里,
编译
器如何发
浏览 6
提问于2010-10-11
得票数 7
回答已采纳
1
回答
构建一个完整的
Linux
内核控制流图
、
、
、
是否有任何工具可以为整个
Linux
内核二进制构建控制流图?例如,考虑为x86体系结构
编译
的
Linux
内核(vmlinux
文件
)。是否可以使用
静态
分析和动态分析来确定所有执行
路径
(关于间接调用)?
浏览 8
提问于2021-06-27
得票数 2
回答已采纳
4
回答
构建
Linux
内核二进制
文件
的完整控制流图
、
、
、
、
有没有工具可以为整个
Linux
内核二进制
文件
构建控制流图?例如,考虑为x86架构
编译
的
Linux
内核(vmlinux
文件
)。是否可以仅使用
静态
分析来确定所有执行
路径
(忽略间接分支或其他需要运行时信息的控制流)?有没有适合这方面的工具?
浏览 74
提问于2018-02-02
得票数 2
1
回答
/bin/sh: 1: arm-
linux
-gcc:不在ubuntu上
、
、
、
我正在尝试使用gcc arm交叉
编译
器进行
编译
,并得到以下错误: 构建
文件
:../src/application.
c
调用: GCC
C
编译
器arm-
linux
-gcc -O3 -Wall -
c
-I -fmessage-length=0 -MMD -MP -MF“src/application.o.d/src/application.
c
“/bin/sh: 1: ar
浏览 0
提问于2015-08-21
得票数 1
回答已采纳
1
回答
在windows上
编译
和运行flex程序
、
、
我编写了简单的flex程序,并使用以下代码在
linux
中运行它cc lex.yy.
c
-lfl但是现在我想在windows中运行它,我在下面的中执行命令,现在我尝试用下面的推荐来
编译
flex
文件
,但是它说cc是不被识别的,然后我尝试用下面的推荐来
编译
它上面写着cannot find -lfl,然后我试试看但是我犯了很多错误,比如undefine
浏览 2
提问于2014-10-19
得票数 1
回答已采纳
1
回答
链接动态库
、
、
、
如我所知,它首先在内存中加载映像/二进制
文件
,然后调用它(对于调用/链接库的每个程序)。但我的问题是:程序如何区分共享库和
静态
库?只有.so和.a?如果我将动态库的完整
路径
链接为/ path /to/so/file.所以这听起来很傻,但它是否是
静态
的,内容被复制到可执行二进制
文件
中呢? 谢谢..。
浏览 3
提问于2018-04-12
得票数 0
回答已采纳
3
回答
“警告:将共享库与
静态
库连接起来是不可移植的”的含义是什么?
、
、
、
、
编辑: 已经有一个自动生成的make
文件
用于
编译
gstreamer插件。现在,为了在这个插件中使用libmxml.a的一些函数,我在make
文件
的GST_CFLAGS变量中添加了GST_CFLAGS。
浏览 0
提问于2011-12-02
得票数 12
回答已采纳
1
回答
是否有任何版本兼容的
c
++ HTTP/HTTPS可以
静态
链接?
、
、
我的要求:我希望使用REST制作一个上传/下载
文件
的程序。
编译
后的二进制可执行
文件
需要在不同的
Linux
发行版上运行,至少Ubuntu 12/14和CentOS 6.5+我想找到一个支持完整
静态
链接的库。首先,我尝试了微软的
C
++ REST,发现我无法从CentOS 6.5
编译
它,而从Ubuntu
编译
的版本需要glibc 2.17才能运行--我在CentOS 6.5上只有2.12。然后我尝试了libcurl,这次我可以在CentOS
浏览 3
提问于2016-01-29
得票数 0
1
回答
链接到
静态
库中的explicit_bzero (glibc)
、
、
我正在将一个windows
C
++项目移植到
linux
上。这个项目有许多
静态
库,这些
静态
库在一些共享库中使用。为了在
linux
中使用这样的函数,我编写了以下代码#include <strings.h>add_library( my
浏览 4
提问于2020-10-07
得票数 0
1
回答
Cibuild轮无法用
静态
库
编译
、
、
、
、
我有一个Python
C
扩展模块,它依赖于
静态
库。下面是我的
文件
树,我没有包括所有的
文件
,因为我试图简化问题。─ lib/└── setup.py现在,我想使用cibuildtools为多个平台
编译
我的项目。cibuildwheel --platform
linux
由于某种原因,程序在试图链接库时崩溃。即使
浏览 6
提问于2022-01-21
得票数 1
回答已采纳
1
回答
Beagle骨交叉
编译
动态链接混淆
、
、
、
、
通过使用gcc-linaro和yagarto工具附带的make实用程序,我正在交叉
编译
Windows上的
C
++。“.但是,如果我在makefile中的链接器命令中添加了"-static“,以便在主机上
编译
时
静态
地链接库,那么代码就会在主干上执行,但不确
浏览 5
提问于2018-01-14
得票数 2
1
回答
由于错误很大,无法在Ubuntu中
编译
OpenGL程序
、
、
、
我可以证明,由于这个程序
编译
:{/usr/bin/ld: triangle.
c
:(.text+0x528/bin/ld: triangle.
浏览 9
提问于2021-07-15
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
交叉编译的Linux的头文件路径
Linux配置文件路径大全
linux-路径及文件名截取
如何在Linux中编译和运行C/C+程序,简单示例教懂你
C+程序编译之谜(二)——隐藏源码,动态和静态链接库的秘密
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券