ar

    7热度

    3回答

    问题:可以在Linux上使用.dll文件编译程序吗? 这是怎么回事: 这个.dll将被用来写一个PHP扩展到第三方的一些专有软件。 背景和研究: 我一直在考虑一个名为proprietary.lib库。我很好奇,因为我以前从未见过的.lib扩展,所以我输入: file proprietary.lib 产量为: proprietary.lib: current ar archive 我做了一些

    1热度

    1回答

    我有一个自动生成大量代码的项目,我们在链接到最终可执行文件之前将其构建到静态库中。我们使用gcc /蚊蚋5.04a有这么多的文件,我们必须将作业分成批次,调用AR多次以构建库(为了避免命令行长度的限制),例如: [echo] Archiving codegen [echo] Deleting old codegen archive [ar] Using ar foun

    3热度

    1回答

    我正在构建此库libmyproject.a 我希望它包含几个其他静态库(libone.a和libtwo.a),以便与libmyproject链接的应用程序不会也不必与libone和libtwo链接。 我是GCC连锁店的新手。使用Visual C++,我只需添加所有依赖关系,并创建一个lib,其中还包含我想要的所有其他库。 我该如何用GCC来完成这项工作? 一个额外的问题:我使用scons来构建,有

    1热度

    1回答

    我给AR一个非常长的命令行(机器人AR精确地)通过bjam的,和AR只是破坏的文件路径,并抱怨说文件不存在。 有没有办法让ar分配一个更大的命令行缓冲区?

    1热度

    1回答

    有没有办法从.a文件中找到在建立.a文件时预计或使用了哪个版本的glibc?

    2热度

    1回答

    我正在尝试创建一个用于创建.deb安装文件的构建文件。 到目前为止,很好。我的目标是避免dpkg,以便可以从任何平台完成构建。 现在我创建了所有工件(control.tar.gz,data.tar.gz,debian-binary),我需要一个Ant任务来将这些文件打包到deb-File中。 一个deb文件只是一个Ar(l)存档,但我无法弄清楚如何使用Ant创建这样的存档。 我刚刚发现了一些“Ar

    2热度

    1回答

    一般 我们使用ar rcs命令在unix上创建一个静态库。 什么是标志的“的意思是在这里 手册页说 不生成存档符号 表。这可以加快建立 一个大型图书馆在几个步骤。 生成的存档不能与连接器一起使用 。为了构建 符号表,您必须在上次执行ar 时省略S 修饰符,或者必须在存档上运行ranlib。 我被这句话弄得 “生成的存档可以 不能与连接器使用。” 我们是否必须在ar命令之后使用ranlib创建静态库

    0热度

    1回答

    当我看到从gar -h输出的帮助,它告诉我: [...] gar: supported targets: elf64-x86-64 elf32-i386 a.out-i386-linux [...] 我怎么能指示gar创建elf32-i386输出?

    3热度

    1回答

    在Mac 10.5上使用xcode通过libtool和ar通过命令行创建一个静态库都会生成一个libMainProject.a文件,但是当试图使用一个由libtool来链接到一个Xcode应用程序我最终喜欢 多个消息 “虚函数表的PROJECT1从引用: _ZTV27project1 $非_lazy _ PTR在libMainProject.a(project1.o)” 使用AR,在一个是完全正确