-
0 votesanswersviews
错误LNK2001:未解析的外部符号_PQconnectdb . MFC应用程序
我有以下文件和错误描述如下:1- Connection.cpp #include "iostream" #include "stdafx.h" #include "Connection.h" #include <libpq-fe.h> using namespace std; Connection::Connection()... -
0 votesanswersviews
使用Visual C构建SDL2_mixer时未解析的外部符号
我试图在Visual Studio中使用Microsoft Visual C构建SDL2_mixer(2.0.2),看来我已正确配置它 . 但似乎两个示例项目playmus和playwave返回错误(每个共17个)关于FLAC的未解析的外部符号(和/或其他)和modplug . 似乎我通过在示例项目的附加链接器依赖项列中添加 modplug.lib 和 libFLAC_static.lib 来正确... -
1 votesanswersviews
mingw32 g和stdcall @suffix
我声明了一些C函数原型如下: extern "C" void __stdcall function(); 我也有一些导出 function() 的第三方dll - 根本没有名字装饰 . 由于MinGW的stdcall @ -suffix,因为 undefined reference to function@... ,我无法构建我的exe或dll . 如何在没有@的情况下获取... -
0 votesanswersviews
MinGW DLL __stdcall调用约定链接器错误
我使用__stdcall调用约定使用MinGW 32位编译器创建了一个DLL . 因为DLL是由需要此调用约定的外部工具使用而没有@符号,所以我使用了 -Wl,--kill-at 符号 . 外部工具使用我生成的DLL成功运行 . 如果我尝试将示例c应用程序链接到此库,则会因错误的调用约定而导致链接器错误 . 这些是接口头文件中使用的宏 . #if defined(_WIN64) #defi... -
1 votesanswersviews
链接到VS2010的ARPACK
我想让 ARPACK 库在 VS2010 上运行 . 我想使用 ARPACK 提供的C包装器(一些背景 - 我需要得到巨大矩阵的特征值和特征向量) . 有关该主题的非常好的教程here . 在本教程之后,我已经设法使用 g77 在 mingw 上编译了fortran代码,我成功生成了所描述的dll和lib . 尝试将我的visual studio项目链接到库时会出现问题 . 我试图链接的方式如下:... -
1 votesanswersviews
Ffmpeg使用CMake链接问题
我正在编写一个包含2个内部库的应用程序,并且依赖于更多2个外部库(ffmpeg和opencv) . 我也在使用CMake生成UNIX makefile . 问题是当我尝试构建源代码时,它会编译,但根本不与ffmpeg链接,链接器提供的下一个输出: ../../Decoder/libDecoder.a(ConverterAVFrameToRGB.cpp.o): In function `FaceVi... -
0 votesanswersviews
Glib链接错误:未定义引用
我不确定这是否是提出问题的正确方法..我只是试着解决了4天的问题,而且我现在非常沮丧...我有以下问题: 之后我安装了Ubuntu 13.以及一些库和包 . 然后我安装了glib2一切都很顺利,我在做./configure,make或make install时没有出错 . 但是,当我尝试在C中编译测试文件时,我可以编译没有错误,但是我得到以下错误: main.c:116:référenceind... -
0 votesanswersviews
VLC3编译错误:将问题与libavutil库链接
我试图在ubuntu15.10中编译VLC3很长一段时间,但仍然没有运气 . 我配置FFmpeg如下: 〜/ ffmpeg-3.3.3 $ ./configure --cpu = native --enable-pthreads --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnut... -
2 votesanswersviews
在mingw64上使用boost.thread定义InterlockedCompareExchange的未定义引用(但不在mingw32上)
我在fedora 19 x86_64计算机上,安装了mingw64和所有相关软件包 . 我正在开发一个个人的c项目,我决定使它成为线程安全的,所以我决定尝试使用Boost.thread同步对象 . 我一做到,就开始收到与InterlockedCompareExchange相关的链接器错误 . 以下测试程序说明了我的观点: #include <boost/thread/locks.hpp>... -
11 votesanswersviews
如何在Xcode 5上找到arm-apple-darwin#-llvm-gcc-4.2编译器?
我正在编写一个交叉编译,为此我需要找到Xcode放置arm-gcc compiller的位置 . 它曾经在/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/arm-apple-darwin10-llvm-gcc-4.2中,但在Xcode 5中已经消失了 . 有任何想法吗?... -
1 votesanswersviews
带clang的NDK项目:链接器错误
我有一个完美的NDK项目,使用最新的NDK r10d和GCC 4.9工具链 . 我've decided to try building it with clang instead. I'已在Application.mk中设置 NDK_TOOLCHAIN_VERSION := clang ,并将 APP_STL := gnustl_static 替换为 APP_STL := c++_static ... -
1 votesanswersviews
构建静态链接的wxHaskell应用程序时链接器错误
我试图使用此 ghc -static -optl-static 标志静态链接wxHaskell Windows应用程序 . 但ld.exe返回链接器错误 c:/ program files / haskell platform / 2014.2.0.0 / mingw / bin /../ lib / gcc / x86_64-w64-mingw32 / 4.6.3 /../../../../ ... -
0 votesanswersviews
glew链接问题qt creator qmake
I am trying to get a project working with SDL2, assimp, opengl, and glew and cannot get glew to link properly (almost a duplicate but a more comprehensive question and answer, I think). 我的qmake .pro文件... -
0 votesanswersviews
链接器命令失败,退出代码为1(使用-v查看调用)
我收到这样的错误 体系结构x86_64的未定义符号:“_ OBJC_CLASS _ $ _ BNRPerson”,引自:main.o中的objc-class-ref ld:未找到体系结构x86_64 clang的符号:错误:链接器命令失败,退出代码为1(使用 - v看看调用) 我怎么能解决这个问题,我试着在这个论坛上搜索,但无法得到答案 . -
49 votesanswersviews
ld:找不到文件:链接器命令失败,退出代码为1
在Xcode中构建项目时出现以下错误: ld:找不到文件/Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Products/Debug-iphoneos/Social_Events.app/Social_Events clang:错误:链接器... -
0 votesanswersviews
GKImagePicker链接器命令失败,退出代码为1
我通过互联网搜索我的应用程序的图像裁剪代码,我发现GKImagePicker 我下载了它,它从示例项目中工作正常,但当我将文件添加到我的项目时,我得到两个错误 架构x86_64的未定义符号:"OBJC_CLASS$_GKImagePicker",引用自:ViewController.o中的objc-class-ref ld:未找到架构x86_64的符号clang:错误:链接器命... -
0 votesanswersviews
Objective-C错误:链接器命令失败,退出代码为1(使用-v查看调用)
(如果你有一个想法,无论它是什么,请发一个答案,我会给你1即使它没有解决我的情况:)) 刚收到这个错误 . 我google了它,到目前为止找不到任何解决方案 . linker command failed with exit code 1 (use -v to see invocation) duplicate symbols for architecture x86_64 clang: erro... -
-1 votesanswersviews
XCode C链接器命令失败,退出代码为1(使用-v查看调用)
我收到“链接器命令失败,退出代码1”的构建失败错误我已经检查了其他论坛帖子,讨论了混淆链接器的重复函数调用 . 我对C没有很多经验,所以我会很乐意帮助你! ld:1个用于体系结构x86_64 clang的重复符号:错误:链接器命令失败,退出代码为1(使用-v查看调用) LINE.H #include <stdio.h> #include <string> using na... -
-3 votesanswersviews
Parse和Paypal链接器错误
我正在尝试将PayPal添加到使用Parse的iOS应用程序中 . 在遵循GitHub上的官方PayPal指南后,我收到此错误: 体系结构arm64的未定义符号:“_ OBJC_CLASS _ $ _ SLComposeViewController”,引自:Parse中的objc-class-ref(PF_Twitter.o)“_ OBJC_CLASS _ $ _ SLRequest”,引自:P... -
0 votesanswersviews
架构x86_64的未定义符号:“_ OBJC_CLASS _ $ _ ADBMobile”,找不到架构x86_64 clang的符号:error
为iOS应用程序执行Xcode项目,该应用程序集成了Adobe Target的SDK,它在ViewController中实现,如下所示: -(void)welcomeMessageCampaign { [ADBMobile targetClearCookies]; ADBTargetLocationRequest* locationRequest = [ADBMobile tar... -
0 votesanswersviews
英特尔顾问的编译器和链接器标志
我'm using an Intel C++ v16 compiler on a Xeon Phi Knights Landing (KNL) on an application using OpenMP. I'读到了用于Vectorization Advisor,Thread Advisor和最后VTune的编译器和链接器选项 . 结合3个链接文档中的表格,我想出了这个列表(考虑到Xeon Ph... -
2 votesanswersviews
覆盖SVML的函数调用
Xeon-Phi Knights登陆核心有一个快速 exp2 指令 vexp2pd (内在 _mm512_exp2a23_pd ) . 英特尔C编译器可以使用编译器附带的短矢量数学库(SVML)对 exp 函数进行矢量化 . 具体来说,它调用功能 __svml_exp8 . 但是,当我单步执行调试器时,我没有看到 __svml_exp8 使用 vexp2pd 指令 . 它是许多FMA操作的复杂功... -
2 votesanswersviews
如何消除链接器错误mingw32 / bin / ld.exe:找不到-lSDL
我正在尝试构建 SDL 以用于Eclipse . 我试图删除此链接器错误: 开始编译 21:15:53 **** Incremental Build of configuration Debug for project CMD **** Info: Internal Builder is used for build g++ "-IC:\\MinGW\\include\\SDL2&quo... -
32 votesanswersviews
如何使用cmake链接boost.system
我使用cmake生成的makefile来编译依赖于boost文件系统库的c文件 . 在链接过程中,我收到以下错误: Undefined symbols: "boost::system::get_generic_category()", referenced from: __static_initialization_and_destruction_0(int, ... -
7 votesanswersviews
如何在Linux中正确链接boost库
我一直试图通过Boost教程,但我一直困在链接文件系统库 . 我有Ubuntu 12.10 . 安装并不那么难 sudo apt-get install libboost-all-dev 这将所有头文件放在/ usr / local / include和/ us / lib /中的编译源中[--headers][--binaries] 我写了这个程序[--program] . 当我试图编译它 g... -
3 votesanswersviews
对boost :: filesystem的未定义引用
因为我是新手来提升 . 我犯了一个错误 . 我使用命令 sudo apt-get install libboost-all-dev 来克服一些错误,但在那之后,我似乎做了一些非常糟糕的事情 . 现在有很多错误如下: error: undefined reference to `boost::filesystem::detail::remove_all(boost::filesystem::path... -
1 votesanswersviews
clang无法与libstdc链接
HelloWorld已编译但可以't be linked with libstdc++ with clang 3.3. libstdc++ headers are found and the file is compiled. Though i' m使用 clang++ 链接并传递 -Lpath ,其中 libstdc++.a 位于找不到 std . 我已尝试使用相同的路径和LD_LIBRARY... -
4 votesanswersviews
如何在g中链接同一个库的不同版本?
我试图弄清楚如何在SLES10机器上加载两个不同版本的libstdc .so . 我的客户端有一个进程Foo,它是用GCC 4.1.2构建的,因此使用了6.0.8版本的libstdc .so . 我们还在构建名为libBar.so的共享库 . 该库将在运行时由Foo动态加载 . libBar.so使用GCC 4.3.6和libstdc版本6.0.10编译 . 目前,当我尝试让Foo加载libBa... -
3 votesanswersviews
/ TSAWARE链接器标志对PE可执行文件做了什么?
将/ TSAWARE链接器标志添加到我的一个项目(Visual Studio 6)后,我很惊讶在PE文件(.idata)中找到了一个新部分 . 如果我没有设置标志,则导入将合并到.rdata中 . 为了说明“问题”,我们从一个简单的控制台程序开始: #include <stdio.h> int main() { printf("hello world\n"... -
0 votesanswersviews
如何在Visual Studio C 2012中将.dll链接到我的项目?
我一直在尝试学习使用MSDN文章使用.dll . 特别是这一个 http://msdn.microsoft.com/en-us/library/windows/desktop/ms682507(创建一个简单的dll以及运行时和加载时的例子) 但是我不确定如何将第一个链接中的“简单dll”链接到其他任何项目 . 我已阅读有关添加项目引用的内容,但每当我尝试添加对项目的引用时,都不会显示任何内容 . ...