如何使用在Visual Studio可执行项目中定义的类
How to use classes defined in a Visual Studio executable project
使用Visual Studio 2008,我有一个包含两个可执行项目a和B的解决方案。项目B希望使用项目a中的一些类。我尝试在B->Properties->Project Dependencies中设置依赖项,但没有成功。我该怎么做?我读到我应该将B设置为包含对B的引用。我尝试过,但没有成功(我可能做错了)。有什么帮助吗?
在B->Properties->Project Dependencies
中,您设置了将首先编译A。要在B上设置可用的A函数,您需要将A设置为dll项目并添加到链接器A.lib中,并在链接器AdditionalPath中为其设置路径。我希望这对你有帮助。下次为了避免这个问题,我建议你在项目中使用CMake。
相关文章:
- 我的项目不会像"undefined reference to `grpc::g_core_codegen_interface'"那样使用未定义的引用错误进行编译
- 在 Mac 上使用 CMAKE 将 FFTW 和 FFTWPP 链接到项目中时未定义的符号
- MacOS 上的 Xcode 11 项目不在一个函数中使用 sin 和 cos:未定义的符号"___sincosf_stret"
- 令人困惑的定义指令在C ++项目中
- 自定义 QML QQuick彩绘项目成员锚点未在 qml 中设置为父级
- 自定义构建文件更改不会触发VS 2017中的项目重建
- 为Qt项目树中的所有项目定义全局宏
- 我不断收到对项目"xxx"的错误未定义引用
- 是否可以在相同的命名空间中,但在不同的嵌套项目中定义具有相同名称的类
- C++ priority_queue与自定义比较器并删除任何项目
- 如何解决:自定义QGraphics项目接收鼠标新闻事件坐标延迟/滞后?
- 我可以在将项目编译为静态库(未定义的引用)时在代码中使用 QImage 吗?
- 优点和缺点 在类内为大型项目定义的内联朋友助手免费函数
- 当我调整自定义项目时,如何在自定义Qgraphictem中的场景中隐藏子项目
- Qt:模型/视图-定义项目持有日期的格式
- 如何在我自己的自定义项目中使用 INET 或 Mixim 的模块
- 将目录添加到Xcode自定义项目模板会产生奇怪的递归
- QListWidget性能与许多自定义项目
- Qt旋转/移动自定义项目相对于鼠标
- 在Visual Studio中链接PostgreSQL自定义C++项目时出错