小编hue*_*hue的帖子

pkg-config - 存在保险丝失败

我正在尝试安装fuse-python包,当我运行时

python setup.py build
Run Code Online (Sandbox Code Playgroud)

它失败了,当我检查setup.py的内容时,我找到了这一行

if os.system('pkg-config --exists fuse 2> /dev/null') == 0
Run Code Online (Sandbox Code Playgroud)

这条线路失败了.当我检查PKG_CONFIG_PATH时

echo $PKG_CONFIG_PATH
Run Code Online (Sandbox Code Playgroud)

它什么都不打印.任何形式的帮助表示赞赏.提前致谢

pkg-config fuse

4
推荐指数
1
解决办法
3996
查看次数

不止一次包含头文件

#include <stdio.h>
#include <stdio.h>

int main ()
{
   printf ("hello world");
   return 0;
}
Run Code Online (Sandbox Code Playgroud)

当我编译它时,编译器不会给包括stdio.h两次的任何警告/错误.为什么会这样?不是功能scanf,printf声明和定义现在的两倍等等?

提前致谢

c header-files

3
推荐指数
1
解决办法
4131
查看次数

这段perl代码有什么作用?

在下面显示的一段代码中,我理解"无","监视器"或"gdb"之一设置为调试,但我无法理解语法.我刚刚开始学习Perl.任何人都可以解释我这个语法是如何工作的?

GetOptions ("debug=s" => sub { set_debug ($_[1]) },
            "no-debug" => sub { set_debug ("none") },
            "monitor" => sub { set_debug ("monitor") },
            "gdb" => sub { set_debug ("gdb") }
           );
Run Code Online (Sandbox Code Playgroud)

谢谢.

perl

3
推荐指数
1
解决办法
130
查看次数

这个Perl foreach做了什么?

我很难理解这个foreach的作用,我是perl编程的新手

-e && print ("$_\n") foreach $base_name, "build/$base_name";
Run Code Online (Sandbox Code Playgroud)

这里构建是目录.谢谢

perl

2
推荐指数
2
解决办法
361
查看次数

为什么我们将链接器和加载器分成单独的程序

伙计们,我想为什么要将链接器和加载器编程分开?我的理解是链接器生成一个可重定位的代码,并且还构建了符号表,并提供了有关任何动态链接的lib的信息,并且加载器只是将可执行文件加载到内存中?为什么我们不能将它们合并?

谢谢

linker

0
推荐指数
1
解决办法
670
查看次数

标签 统计

perl ×2

c ×1

fuse ×1

header-files ×1

linker ×1

pkg-config ×1