wxWidgets:要链接的文件?

犬蠕虫

我正在学习C ++,为此,我正在编写一个示例wxWidgets应用程序。

但是,在wxWidgets网站上找不到的任何文档都没有告诉我要传递给链接器的库名称。

现在,除了wxWidgets之外,对于任何库,我是否应该/将要知道一条通用的经验法则或其他约定,我要针对的对象文件的名称是什么?

最后通us

我们更多地是“无名指规则”,而不是拇指

通常,如果您手动编译该库,它将生成几个库文件(通常.a .lib或类似的文件,完全取决于您的编译器和./configure),这些文件通常是由于makefile的构建脚本而生成的。

现在可以以开发人员喜欢的任何方式来编辑makefile,但是遵循一些良好的约定(实际上是一个标准),许多遵循-并且有一些工具可以自动为该库生成make文件(请参见automake)。

Makefile通常是一致的

您可以简单地使用makefile生成文件,如果符合标准,则文件将被放置在一个特定的文件夹(我相信是lib文件夹)中,并且都排队等待使用!

请记住,库文件只是预编译格式的代码实现,您可以使用该ar工具轻松地从代码中自己创建一个库因为它是代码,所以与其他任何代码一样,您不一定要包括给定库的所有库文件。例如,如果您不使用RTF,则使用wxWidgets,您当然不希望通过包含该库文件来浪费最终可执行文件中的额外空间。以后,如果您想使用它,可以将其添加到您的项目中(就像添加.cpp文件一样)

哦,还有wxWidgets,在其(出色的)文档中每个模块都会说出您需要包含的标头以及它包含的库​​。

幸福

图书馆是幸福的神奇,神奇,独角兽。只是不要对它们感到沮丧,否则它们会在您的编程生涯的其余部分中发挥您的想象力!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

wxWidgets:要链接的文件?

来自分类Dev

为什么要链接文件而不是#include文件?

来自分类Dev

如何使用wget获取要下载的文件链接

来自分类Dev

为什么要链接许多目标文件而不是一个大目标文件?

来自分类Dev

wxWidgets Visual Studio 2015链接错误

来自分类Dev

使用cpp WxWidgets写入文件

来自分类Dev

在wxWidgets上绘制* .ico文件

来自分类Dev

Android本机链接器要专门命名为libjpeg.so.62的文件

来自分类Dev

一个文件要属于两个用户。如何?硬链接失败

来自分类Dev

Xcode Swift文件是为arm64构建的,该文件不是要链接的体系结构(armv7)

来自分类Dev

Xcode 6.1:文件是为x86_64构建的,该文件不是要链接的体系结构(i386)

来自分类Dev

如何构建独立的exe文件wxWidgets

来自分类Dev

如何构建独立的exe文件wxWidgets

来自分类Dev

如何将wxWidgets库链接到任何基本的wxWidgets应用程序?

来自分类Dev

控制要显示的文件

来自分类Dev

删除要删除的文件

来自分类Dev

要打开的文件目录

来自分类Dev

仅“仅构建活动体系结构”时出现“ Cordova链接器错误”“不是为要链接的体系结构构建的用于存档的文件(i386)”

来自分类Dev

ActionView :: Template :: Error:缺少要链接的主机

来自分类Dev

在特定页面上添加要链接的课程

来自分类Dev

获取 Href 链接;如果要跳过 JPG

来自分类Dev

错误:ld:警告:忽略文件libfile01.a,该文件是为归档而构建的,而不是要链接的体系结构(armv7):libfile01.a

来自分类Dev

问题-kextload链接(与.a文件链接)

来自分类Dev

无法打开要包含的文件

来自分类Dev

要编辑哪个.bashrc文件

来自分类Dev

我的文件要删除吗

来自分类Dev

蝙蝠文件“找不到要安装的文件”

来自分类Dev

配置和生成wxWidgets Visual Studio 2017时链接器工具错误

来自分类Dev

验证.chm文件的链接

Related 相关文章

  1. 1

    wxWidgets:要链接的文件?

  2. 2

    为什么要链接文件而不是#include文件?

  3. 3

    如何使用wget获取要下载的文件链接

  4. 4

    为什么要链接许多目标文件而不是一个大目标文件?

  5. 5

    wxWidgets Visual Studio 2015链接错误

  6. 6

    使用cpp WxWidgets写入文件

  7. 7

    在wxWidgets上绘制* .ico文件

  8. 8

    Android本机链接器要专门命名为libjpeg.so.62的文件

  9. 9

    一个文件要属于两个用户。如何?硬链接失败

  10. 10

    Xcode Swift文件是为arm64构建的,该文件不是要链接的体系结构(armv7)

  11. 11

    Xcode 6.1:文件是为x86_64构建的,该文件不是要链接的体系结构(i386)

  12. 12

    如何构建独立的exe文件wxWidgets

  13. 13

    如何构建独立的exe文件wxWidgets

  14. 14

    如何将wxWidgets库链接到任何基本的wxWidgets应用程序?

  15. 15

    控制要显示的文件

  16. 16

    删除要删除的文件

  17. 17

    要打开的文件目录

  18. 18

    仅“仅构建活动体系结构”时出现“ Cordova链接器错误”“不是为要链接的体系结构构建的用于存档的文件(i386)”

  19. 19

    ActionView :: Template :: Error:缺少要链接的主机

  20. 20

    在特定页面上添加要链接的课程

  21. 21

    获取 Href 链接;如果要跳过 JPG

  22. 22

    错误:ld:警告:忽略文件libfile01.a,该文件是为归档而构建的,而不是要链接的体系结构(armv7):libfile01.a

  23. 23

    问题-kextload链接(与.a文件链接)

  24. 24

    无法打开要包含的文件

  25. 25

    要编辑哪个.bashrc文件

  26. 26

    我的文件要删除吗

  27. 27

    蝙蝠文件“找不到要安装的文件”

  28. 28

    配置和生成wxWidgets Visual Studio 2017时链接器工具错误

  29. 29

    验证.chm文件的链接

热门标签

归档