如何创建一个版本化的DLL,并使用text或xml作为资源进行编译?

时间:2012-12-06 08:54:08

标签: c++ dll compilation versioning

我正在创建一个DLL,并希望它用文本文件或xml编译,包含它的版本。我该怎么做? 我想在编译期间>访问某个“信息文件”,DLL会使用它的“版本”和“公司名称”,例如......并将其用作DLL的属性。

我甚至不知道在哪里以及如何开始...任何帮助都将不胜感激!

谢谢!:)

1 个答案:

答案 0 :(得分:0)

您可以使用此处提供的verpatch轻松实现此目的:

http://www.codeproject.com/Articles/37133/Simple-Version-Resource-Tool-for-Windows

但是,您需要在命令行上传递版本信息,因此需要设置工具链以从版本文本文件生成它。我们用CMake做到这一点。