gpt4 book ai didi

visual-studio-2010 - Visual Studio 2012 中的 DEF 文件语法错误

转载 作者:行者123 更新时间:2023-12-04 10:04:22 24 4
gpt4 key购买 nike

我有一个升级到 Visual Studio 2012 后无法编译的 vs 项目。
它是一个 win32 dll 项目,它提示 def 文件。
这是def文件,

LIBRARY test.dll
VERSION 3.1.4.1
EXPORTS
addNumbers @1

这是我在 Visual Studio 2012 Ultimate 中编译项目时遇到的错误。
Source.def(2): fatal error LNK1118: syntax error in 'VERSION' statement

让我感到困惑的是,这在 Visual Studio 2008 和 2010 中非常有效。

知道这里出了什么问题吗?

谢谢
苏尼尔

最佳答案

VERSION 3.1.4.1



DEF 文件很旧。回到过去,程序员只需要两个版本号,主要和次要。添加修订版和内部版本号的想法是由经理而非程序员提出的。一个内部版本号,wtf?

你必须接受 VERSION 3.1 .是的,这个错误在很长一段时间内被默默地忽略了。没有了,经理终于发现了:)

使用 version resource反而。

关于visual-studio-2010 - Visual Studio 2012 中的 DEF 文件语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20021950/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com