如何在C/ c++应用程序中静态链接一个库

How to statically link a library in a C/C++ application?

本文关键字:链接 一个 静态 应用程序 c++      更新时间:2023-10-16

我正在尝试链接一个名为'twitcurl '的库。在我的申请中。我试着在网上搜索了一些东西,没有什么发现,或者是很困惑。老实说,我对这个完全陌生-关于如何创建这个链接的任何想法?

你确定你已经阅读了以下所有关于这个主题的链接?

  • 如何使用twitcurl库?
  • 无法使用twitcurl编译程序
  • 在visual studio 2010中构建twitcurl
  • 无法使用twitcurl编译程序

…关于这个问题,你可以在一个简单的研究中找到更多的链接。请澄清关于特定开发环境和错误信息的问题。


除了这个特定库出现的问题外,请先尝试回答这些问题(并在为您的问题添加额外的信息和适当的标签):

  • 哪个IDE你正在使用(eclipse-cdt,代码块,visual studio)?
  • 哪个工具链你正在使用(gcc, clang, msvc)?
  • 你的开发机器操作系统是什么(windows, linux, osx)?
  • 您想最终编译哪个目标操作系统 (windows, linux, freertos,裸机)?

对于上述问题,SO上已经有了答案,可能适用于您的特定用例:

  • 什么是未定义的引用/未解析的外部符号错误,我如何修复它?
  • 问题导入库到我的c++项目,如何解决这个问题?