【发布时间】:2014-05-04 04:11:06
【问题描述】:
我不知道将库放在哪里,也不知道哪些库是 64 位或 32 位的。在我的大部分周末都试图让动态库工作变得很痛苦。我使用的是 Windows 64 位系统,但我的程序是 32 位的。我也在使用 C++。有人可以创建分步指南吗?
【问题讨论】:
标签: c++ netbeans configuration sdl-2 netbeans-8
我不知道将库放在哪里,也不知道哪些库是 64 位或 32 位的。在我的大部分周末都试图让动态库工作变得很痛苦。我使用的是 Windows 64 位系统,但我的程序是 32 位的。我也在使用 C++。有人可以创建分步指南吗?
【问题讨论】:
标签: c++ netbeans configuration sdl-2 netbeans-8
如果您开发 32 位程序,则应使用 32 位 SDL 库。
您可以将您的库(及其标题)放置在任何地方 - 但如果您使用的是 MinGW,最好不要让空白进入路径。只需告诉编译器他可以在哪里找到这些文件。
以下是在 NB 中执行此操作的方法:
首先,转到Right click Project --> Properties
C++ Compiler:在 Include Directories 设置您的库的 标头 所在的路径Linker:
Additional Library Directories 添加您的库 二进制文件 所在的路径Libraries 添加库的 名称 (!) - 不带前缀 lib 或 文件扩展名
如果您的库被命名为例如。 libSDL2.dll 将SDL2 设置为名称;如果SDL2.dll 仅SDL2。
【讨论】: