jjzjj

libtoolize

全部标签

windows - libtool 和 Windows DLL

我与GNUautotools关系不好,尤其是libtool。但是因为它们在可移植性和交叉编译方面表现出色,所以我又开始使用它们了。不幸的是,我无法使用libtool来构建合适的WindowsDLL。然而,使用vanillamakegcc会很乐意为我构建DLL。例如:LIBEXT=.dllpkzo$(LIBEXT):$(patsubst%.cpp,%.o,$(pkzo_SOURCES))resources.o$(CXX)-shared-fPIC$(CXXFLAGS)$^$(LDFLAGS)-Wl,--out-implib=libpkzo.lib-o$@将很快构建一个DLL并导入库。(即使

windows - 如何在 Windows 机器上安装 autotools(autoconf、automake、aclocal、libtoolize pkgconfig)

我想构建Linphoneandroid项目。我已经下载了项目,但无法按照README中给出的说明进行操作。不知道如何在Windows机器上安装autotools。如果有人有任何想法,请帮助我安装这些工具。 最佳答案 安装MingW或Cygwin:http://cygwin.com/install.html您可以选择要安装的包。 关于windows-如何在Windows机器上安装autotools(autoconf、automake、aclocal、libtoolizepkgconfig)

iphone - ".../libtool: can' t 找到 : -lxml2"的文件

我在xcode工作区中有2个项目。一种是静态库,一种是使用静态库。在静态库中,我添加了我在主项目中使用的GDataXMLNode.h和GDataXMLNode.m文件。GDataXMLNode.h是一个公共(public)文件,因此它在主项目中可见。我还将这两个项目的目标与libxml2.dylib链接起来。我还在header搜索路径和用户header搜索路径中包含位置/usr/include/libxml2。尽管如此,我还是遇到了AppleMach-O图书管理员错误:/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/li

linux - libtool 自定义脚本是如何通过配置生成的?

我对libtool的东西很陌生。我的问题是构建我的项目需要libtool1.5,但我的系统(debian、squeeze)上的默认libtool是2.2。我所做的是从源代码安装libtool1.5,并将其放入/usr/local。我的PATH变量首先选择/usr/local/bin路径。运行autogen时,我可以看到它“看到”了libtool1.5。但是,当我运行配置脚本时,版本2.2的libtool脚本出现在我的构建目录中。我不知道它来自哪里,因为我使用包管理器卸载了libtool2.2。你能建议如何解决这个问题吗?我的构建文件夹中的libtool脚本是如何生成的?和ltmain.

linux - libtool 自定义脚本是如何通过配置生成的?

我对libtool的东西很陌生。我的问题是构建我的项目需要libtool1.5,但我的系统(debian、squeeze)上的默认libtool是2.2。我所做的是从源代码安装libtool1.5,并将其放入/usr/local。我的PATH变量首先选择/usr/local/bin路径。运行autogen时,我可以看到它“看到”了libtool1.5。但是,当我运行配置脚本时,版本2.2的libtool脚本出现在我的构建目录中。我不知道它来自哪里,因为我使用包管理器卸载了libtool2.2。你能建议如何解决这个问题吗?我的构建文件夹中的libtool脚本是如何生成的?和ltmain.

c++ - 在 Ubuntu 13.04 上构建 thrift 0.9.1 时出现 libtool 错误

在Ubuntu13.04上构建thrift0.9.1(支持C、C++、java、C#、perl、python)我收到此错误。./configure不带任何选项运行,make不带任何选项运行...Makingallintestmake[2]:Enteringdirectory`/home/dvb/sw/thrift-0.9.1/test'Makingallinnodejsmake[3]:Enteringdirectory`/home/dvb/sw/thrift-0.9.1/test/nodejs'make[3]:Nothingtobedonefor`all'.make[3]:Leavin

c++ - 在 Ubuntu 13.04 上构建 thrift 0.9.1 时出现 libtool 错误

在Ubuntu13.04上构建thrift0.9.1(支持C、C++、java、C#、perl、python)我收到此错误。./configure不带任何选项运行,make不带任何选项运行...Makingallintestmake[2]:Enteringdirectory`/home/dvb/sw/thrift-0.9.1/test'Makingallinnodejsmake[3]:Enteringdirectory`/home/dvb/sw/thrift-0.9.1/test/nodejs'make[3]:Nothingtobedonefor`all'.make[3]:Leavin

linux - 安装多个版本的 gcc 时,libtool 与 64 位目标平台上的 32 位版本的 libstdc++.so 链接

首先,我想让你知道这是我在StackOverflow上的第一篇文章,所以我希望我不会问一个非常愚蠢的问题来出丑。几天来我一直在谷歌上搜索这个问题,但到目前为止我找不到任何答案。情况是这样的:我正在开发一个使用autotools管理的C++项目。目标平台为RHEL564bit,安装了两个版本的gcc:gcc4.1.2安装在/usr中gcc4.3.5安装在/local/opt/gcc-4.3.5当我使用默认的gcc版本(4.1.2)构建我的项目时,一切正常,但是当我切换到gcc4.3.5时,我在链接时收到此错误:/local/opt/gcc-4.3.5/lib/../lib/libstdc

ios - 干净后的 "libtool failed with exit code 1"

我正在做一个项目,在我决定清理我的项目之前,一切都很顺利。仅当我在模拟器上运行我的应用程序时才会出现以下错误(在真实设备上运行良好):Libtool/Users/Yaman/Library/Developer/Xcode/DerivedData/Homeless-gujyzhsiwenufvedlinbbtrizcpd/Build/Products/Debug-iphonesimulator/libShareKit.anormali386cd"/Users/Yaman/Documents/iOS-Appàvendre/Homeless/Submodules/ShareKit"seten

android - 找不到 libtoolize,即使我在 OS X Yosemite 中安装了 libtool

我想使用Makeinstall命令,我已经安装了所有要求,如yasm、nasm、curl、ant、rsync和autotools:autoconf、automake、aclocal、pkgconfig、libtool。(确切地说,我想从这里编译LinphoneAndroidNDK:https://github.com/BelledonneCommunications/linphone-android。我从那里开始执行所有步骤)我已尝试使用此命令安装libtoolize:brewinstalllibtoolize但终端总是显示:Error:Noavailableformulaforlib