腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
数学
库
是
静态
链接
的
吗
?
、
、
、
我
的
印象是
数学
库
是
静态
链接
的
,因为-l name
链接
到libname.a,但是如果我尝试用-static标志编译,突然GCC找不到
数学
函数。 这是否意味着
数学
不一定是
静态
链接
的
?
浏览 1
提问于2012-04-23
得票数 3
回答已采纳
2
回答
libvpx:编译简单
的
编码器示例
、
我正在尝试编译Googles libvpx编码器示例,可以在这里找到: /usr/local/lib/libvpx.a(rdopt.c.o): In functionlibvpx.a(firstpass.c.o): In function `vp8_second_pass':我使用
的
是
浏览 0
提问于2013-06-02
得票数 2
回答已采纳
1
回答
如何隐藏其他
静态
库
包含
的
API?
、
、
、
我
的
问题
是
,我想要开发一组我想公开
的
API。让它成为"SetA“。 我使用了一些第三方
静态
库
的
API,比如
数学
解算器。让它成为"SetB“。简而言之,SetA使用
的
是
SetB
的
API。因为我使用"SetB",所以我必须包含它
的
头文件和
静态
库
文件。编译时包含"SetB“
库
,"SetA”<e
浏览 14
提问于2015-02-12
得票数 1
2
回答
如何强制ld使用
静态
库
而不是共享
库
?
、
、
我正在尝试使用测试
库
的
静态
版本按源代码进行构建。我有libtest.a和libtest.so可用,所以我使用"-static“选项。然而,看起来gcc
链接
器也在尝试搜索标准
数学
库
的
静态
版本。你知道我可以使用什么选项来
链接
标准
库
的
共享版本
吗
?错误: /usr/bin
浏览 1
提问于2013-01-24
得票数 1
回答已采纳
1
回答
C函数pow()不会在共享主机中执行
、
、
、
、
在我
的
localhost机器上,所有程序都运行得很好,但是在宿主服务器中运行它时,以参数为变量
的
带有pow()函数
的
C程序就不会执行了。我要求客户支持那个主机,他们说他们
的
服务器上不支持执行C编程语言。但对我来说奇怪
的
是
,为什么我
的
另一个C程序在那个服务器上运行得很好,它只是一个代码,其中有一个带有变量
的
pow()作为参数,不能运行。lm标志编译
的
,以
链接
到
数学
库
。/Ex
浏览 2
提问于2021-08-13
得票数 1
回答已采纳
1
回答
C++/CLI + C++本机会提高性能
吗
?
、
、
、
在我们
的
项目中,我们有三个模块。C++ (原生),C++/CLI,C#。我们使用C++/CLI在C#中使用C++(本机)代码。为此,我们
静态
地将C++(本机)
链接
到C++/CLI,现在我们可以用C#使用C++/CLI管理
的
dll。 现在,C++(本机)中
的
代码
是
简单
的
数学
算法(没有Win32,没有与操作系统
的
交互)。当我将
静态
库
链接
到C++&
浏览 1
提问于2013-08-01
得票数 3
回答已采纳
2
回答
gcc图书馆
的
困惑
这几天,我花了一些时间仔细检查了一下gcc
的
内部结构。我找到了gcc为我们
的
项目提供支持
的
库
的
集合。我发现有一个
库
libiberty。我发现这个
库
包含了许多常用
的
函数(我指的是我使用
的
例程),包括alloca、concat和c
浏览 1
提问于2011-01-01
得票数 1
回答已采纳
1
回答
代码块中出现错误
、
我认为它们
是
链接
错误:ld can't find -lm
浏览 0
提问于2011-09-02
得票数 0
回答已采纳
1
回答
g++中使用
静态
链接
的
链接
器错误
我正在使用其他人
的
makefile,在编译exe
的
“
静态
”版本时遇到麻烦g++ Main.or System.or Options.or -Wall -lzcannot find -lmcollect2: error: ld returned 1 exit status 如果我没有在上面的命令中包括‘-
静态
makefile还具有生成
静态
库</em
浏览 4
提问于2018-03-16
得票数 1
回答已采纳
3
回答
为什么
数学
函数没有
静态
库
?
、
、
、
、
只有动态
库
(大多没有
静态
版本)
是
一个标准
吗
?我特别要问
的
是
数学
图书馆。在我
的
fedora 17 ( Intel 32处理器上
的
linux机器)中,我有最新
的
gcc,它有libm-2.15.so和符号
链接
文件libm.so,但是没有libm.a。 在我
的
系统里不见了吗?
浏览 2
提问于2013-10-08
得票数 6
回答已采纳
1
回答
创建
静态
库
并将其
链接
到visual basic windows窗体应用程序
、
、
、
一个
是
应用程序(用户前端),它提示用户选择文件路径(.bin文件)。第二个程序
是
Visual C++应用程序,它有一个ReadFile()函数,它读取二进制文件
的
内容并执行一些
数学
计算。我希望从第二个程序生成一个
静态
库
(.lib),并将它与第一个程序(用户前端)
链接
起来。用户前端程序必须能够将文件路径传递给
静态
库
中
的
ReadFile()函数。我分别创建了两个程序,但发现很难创建
静态
库</em
浏览 2
提问于2016-01-04
得票数 2
回答已采纳
2
回答
使用"cuFFT设备回调“
、
、
、
、
这是我
的
第一个问题,所以我会尽量详细。我正在CUDA 6.5中实现降噪算法。我
的
代码
是
基于Matlab实现
的
:。我很想使用新
的
cuFFT设备回调功能,但我仍然坚持使用cuFFT每次我
的
CUFFT_NOT_IMPLEMENTED
是
cufftResult (14)。即使nVidia提供
的
例子也以同样
的
方式失败..。我
的
设备回调测试代码: __device__ void noiseStampCallback(void *d
浏览 3
提问于2014-09-13
得票数 4
回答已采纳
2
回答
CMake:使用gcc正确
链接
系统
库
、
、
我有一个
静态
库
mylib,它依赖于
数学
库
。如果我先把mylib和
数学
链接
起来,然后再
链接
到我
的
可执行文件,它就会起作用:target_link_libraries(mylib m)但是,如果我直接使用可执行文件进行
链接
,则在使用gcc时会失败(使用clang它可以工作!)我认为无论如何都不可能将
库
浏览 1
提问于2013-03-03
得票数 6
回答已采纳
1
回答
C中
的
库
是
静态
链接
的
吗
?
、
我开始用Rust编程,我注意到
的
第一件事
是
,Rust产生了大量
的
二进制文件。例如,罗斯特
的
“你好世界!”二进制值为600 K,等效C值为8K。经过一些搜索,我找到了,所以post解释了锈蚀二进制文件很大,因为所有需要
的
库
都是
静态
链接
的
。但对于C来说,情况不也是这样
吗
?当我用C编写#include <stdio.h>时,不是也
静态
地
链接
了相关
的
I
浏览 1
提问于2016-03-16
得票数 1
回答已采纳
3
回答
C中
的
math.sqrt问题
为什么下面的代码会向我抛出一个错误未定义
的
引用。root of %d = %d",i,sqrt(i));} 我已经包含了math.h,并且我正在使用Debian.Can,有人告诉我,.Do出了什么问题,我需要重新安装我
的
库
或其他什么
吗
浏览 6
提问于2011-04-19
得票数 1
回答已采纳
2
回答
如何在变量中存储ceil()返回
的
内容(C编程)
因此,我搜索了一下这个问题
的
答案,这个问题可能非常简单,但我还没有找到任何东西,所以问题
是
:这里
的
代码工作得很好: double x;但如果我尝试这个: double x = 5.5;} 这是为什么,我如何将一个变量发送到函数'ceil()‘,然后将它
浏览 4
提问于2015-10-07
得票数 0
回答已采纳
1
回答
对LAPACK和BLAS子例程
的
未定义引用
、
、
、
我试图了解Fortran中
的
BLAS和LAPACK
是
如何工作
的
,所以我编写了一个代码,生成一个矩阵并将其反转。.0)then stop close (10) 矩阵A在我正在调用
的
文件中,也就是矩阵(M )
的
大小。:错误: ld返回1退出状态 我已经安装了BLAS和LAPACK,所以我不知道我是否以正确
的
方式调用了
库</e
浏览 6
提问于2016-10-18
得票数 2
2
回答
重复符号:在
静态
库
B中包含
静态
库
A,在XCode项目中包含
库
A和
库
B
、
、
、
、
我一直在尝试为应用程序开发构建一组可重用
的
库
,但我开始遇到一个问题。然后我还有其他
的
静态
库
,包含专门
的
数学
代码
的
东西,等等(
浏览 0
提问于2011-03-10
得票数 11
回答已采纳
3
回答
在使用
数学
库
的
C中执行文件
、
我试图执行一个使用
数学
库
的
文件(更具体地说,它使用
的
是
sqrt()函数)。所以我输入了gcc
的
fileName.c -o fileName,它一直在说“未定义
的
对‘`sqrt’
的
引用”。但是当我谷歌
的
时候,有人说要在我
的
gcc通话末尾加上-lm,但是我不明白为什么,有人能解释一下
吗
?谢谢。 相同
的
浏览 1
提问于2013-05-18
得票数 3
回答已采纳
3
回答
Boost autolinks
库
不是由Boost构建
的
,而是由预期构建
的
。
、
、
、
、
我正在开发一个
数学
应用程序,它可以通过编写python脚本进行扩展。我使用Qt 4.6.3 (构建为
静态
库
、调试和发布版本)和Boost 1.43.0 (构建为
静态
库
,运行时
链接
也设置为
静态
、多线程版本、调试和发布)。所有东西都是用MSVC++2008构建
的
。: cannot open file 'boost_python-vc90-mt-gd-1_43.lib' 为什么它不选择一个我编译好
的
库
呢
浏览 3
提问于2010-08-11
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SEO专业名词:什么是静态URL链接
C+程序编译之谜(二)——隐藏源码,动态和静态链接库的秘密
探索静态库与动态库的“奥秘”
应用 Swift 静态库的各种坑
go语言静态库的编译和使用
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券