【发布时间】:2018-02-04 14:51:57
【问题描述】:
所以我开始接触 c++,并且我最近构建了一个记录器类,即将任何类型打印到屏幕和/或日志文件。我将其构建为 dll,输出文件为
console.h
console.lib
console.dll
然后我将这些文件作为附加包含导入到另一个项目中,并且它仅在调试模式下(在其中构建)我希望它能够工作,而不管构建配置如何。我怎样才能做到这一点。举个例子,我最近使用了 GLFW 库,并且可以构建它是如何编译的。
【问题讨论】:
-
你在使用 Visual Studio 吗?
-
@ZDF 是的,我正在使用 Visual Studio
-
只需将配置从调试更改为发布和构建。输出在 Release 子目录中生成。创建新项目时会自动生成这两种配置。
-
是的,但是如果我调试包含此库的应用程序,这将起作用
-
当前 VC 版本也开启了发布配置的调试信息。