cost 324 ms
如何使用 MinGW 在 Windows 机器上处理 are.a 文件 - How are .a files handled on Windows machines using MinGW

我从资源中看到.a文件是 UNIX 系统的 static 库文件,而.lib文件是等效的,但适用于 UNIX 系统。 我开始尝试在项目中导入库,并看到特别是对于 SDL2,有一个文件包含在我与 minGW 的链接命令中,是否有一些正在发生的事情可以读取和使用这些文件在 Windows 机器上? 我已 ...

Cmake顶层项目有两个依赖项目,一个子也依赖另一个子 - Cmake Top level project has two dependent projects, one child is also dependent on the other child

我在顶部有项目 A。 项目 A 需要库 B 和库 C。 库 B 本身也需要库 C。 所以,简而言之。 如何仅通过链接 B 将库 B 和 C 链接到 A? 我现在通过单独链接所有库来让它工作,但我觉得我可以摆脱冗余。 这是顶部项目 A 的 CMAKE 的一部分: 但在 libB 中,我在它 ...

2022-06-14 19:53:51   1   44    c++ / cmake / .a  
如何通过 xcodegen swift 将文件 .a 添加到项目中 - How to Add file .a to project by xcodegen swift

我想在项目中添加 5 个扩展名为 .a 的文件。 我单击“+”按钮,然后选择 5 个文件 .a 添加到项目是成功的。 但是我的项目使用 xcodegen,所以我想配置文件 project.yml 以在生成新文件 xcodeproj 时自动添加文件 .a。 帮我配置文件 project.yml [ ...

Makefile:需要运行“make”两次以重新链接对象文件 - Makefile: need to run `make` twice to relink objects file

这是我的 Makefile 的相关部分。 我的问题是,每当我触摸我的一个库中的文件时,重新编译该库,但我必须再次运行 make 以使其重新链接 object 文件。 我究竟做错了什么? 提前致谢。 - -编辑 - - 所以现在我的 Makefile 看起来像这样。 它不再重新链接,但如果更改我的库 ...

Qt.pro 组合库 - Qt .pro combine libraries

我有一个子目录 Qt 项目,包括: 一个外部(不是我制作的)库使用外部库的内部(由我制作)库使用内部库的应用程序我在 Windows 上使用 mingw 作为编译器编译库时我没有任何问题,一切似乎都运行良好。 但是当我编译应用程序时,我得到一个 ld 错误:未定义对外部库函数的引用(从内部库函数调用 ...

安装 gtkmm / gtk+ 失败 - Failing to install gtkmm / gtk+

所以我是这个平台的新手,我使用 c/c++ 并且我对图形界面感兴趣,所以我决定在 visual studio 中使用 gtk+ 和 gtkmm。 首先,我为 gnome 项目下载了 gtk。 我遵循了所有步骤,并在手动运行后得到了这个: 所以我决定使用 vcpkg 安装。 但是我多次尝试安装 gtk ...

结构内容更改的库文件 (.a) - Library file (.a) where the contents of the structure changes

我正在 C 中创建一个算法,该算法是机密的,不能与外部客户共享。 因此,我决定 go 创建一个库 (.a) 文件,该文件编译我的算法并让其他人在不修改它的情况下使用它。 它基本上改变了结构中变量的数据。 现在,这样的结构在外部可见(结构在单独的 header 文件中定义,该文件包含在 my.c 文 ...

使用 clang++ 使用 SCons 编译 Antlr4 cpp 运行时。 结果库给了我未定义的符号(macos) - Compiling Antlr4 cpp runtime with SCons using clang++. Resulting library gives me undefined symbols (macos)

我正在尝试制作一个将... 将 Antlr4 cpp 运行时构建为 static 库使用 Antrl4(java 应用程序)以 cpp 格式构建 Lexer、Parser、Visitor 和 Listener,以获得简单的语法。 构建一个简单的程序来解析具有该语法的文件全部在 Macos (Cat ...

使用进程将 .c 文件转换为 .o - converting .c file to .o using processes

我必须创建一个项目,要求我创建一个程序,该程序将通过递归下降到目录并启动进程来编译 C 项目,该进程通过调用 GCC 编译代码文件并查看目录并为每个“.c”启动一个新进程"文件在当前目录下那个进程会调用gcc对.c文件制作ao文件。 到目前为止,我已经编写了这段代码来首先列出目录我无法检查哪些文件 ...

2020-05-09 10:03:06   1   378    c++ / c / gcc / .a  
对链接到 a.so 文件的第 3 方.a 文件隐藏符号 - Hide symbols from a 3rd party .a file that is linked into a .so file

我正在构建一个共享 (.so) 库,该库由几个.a 文件和一个调用它们的薄 API 层组成。 我只希望我的 API 和外部依赖项可见,因此我使用 GCC ( -fvisibility=hidden ) 提供的“隐藏”可见性构建我的代码。 但是,其中一个库是专有的第三方.a 文件(我们已付费使用),我 ...

ResearchKit.framework 错误:找不到图像 - ResearchKit.framework error: Image not found

我有一个大约 12 个月前编写的 Objective-C 应用程序,iOS 部署目标设置为 12.1。 我向其中添加了 ResearchKit 框架,在开发过程中,该应用程序运行良好。 我记得的是它只在实际设备上工作,而不是在模拟器上工作。 一年后,我回来进行更改,使用 Xcode 11,现在我遇到 ...

如何在Qt中使用taglib? - How can I use taglib in Qt?

从taglib.org下载taglib(1.11.1版)后,我使用cmake对其进行了构建,并获得了.dll和.dll.a文件。 然后,将taglib文件夹带到Qt项目文件夹所在的位置,并将其命名为“ myTaglib”,如图所示 当我转到“ myTaglib”文件夹时,我将得到这些项 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM