|
|
1
0
它 声音 就好像你为了在非默认(即非系统)位置编译库所做的可能是错误的一样。
对于使用autoconf的包(即具有
对于构建共享库的包
很抱歉说得很含糊,这些事情有点复杂。 |
|
|
2
0
我所在小组的人帮我解决了这个问题。以下是他大致执行的步骤: (1) 在$HOME目录中手动安装glib和其他库,即$HOME/lib、$HOME/include。 (1.1)我认为他这样做是因为/configure prefix=$HOME”、“make”、“make-install”。 (2) 摆脱了“pkg_config”的使用,这导致了我最初概述的问题。以下是他的新CLFAGS和LIBS变量:
在此之后,编译的代码没有出现其他问题。 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
MysteryMoose · GCC下故意忽略初始化器警告中的过量元素 1 年前 |
|
|
Ken P · 如何利用[*]printf格式类型规范警告? 1 年前 |
|
fghoussen · 在C结构体中,为什么打包、对齐似乎会进行填充? 1 年前 |
|
|
adversarr · 全局变量何时导出到可执行文件? 1 年前 |