Visual Studio 12 - 找不到基本功能

时间:2015-01-13 16:36:10

标签: c++ visual-studio-2013

我是一名Java开发人员,他的项目需要一点C代码(DLL),我每隔几年就会在升级机器时重新编译。我的新机器是AMD-64bit(Windows8),因此旧的32位DLL将无法运行。

我安装了MS Visual Studio 12.我将旧项目复制到新机器上。 VS迁移了它。我选择了构建并祈祷它会起作用。当然,它没有。

我得到了这两个错误:

1> IcmpSocketN.obj:错误LNK2001:未解析的外部符号__imp__printf

1> IcmpSocketN.obj:错误LNK2001:未解析的外部符号__imp ___ ftime64_s

1> C:\ temp \ new_March09 \ ATM \ Release \ AtiICMP.dll:致命错误LNK1120:2个未解析的外部

这是两个标准功能,所以我假设VS在某处安装了它们。

当我完成安装时,我选择了C ++基础库。当我查看项目属性时,我发现唯一的平台选项是Win32。这是一台64位机器。我不知道这是否重要。

我旧机器上的VS安装有一个VC子目录,里面有一堆库。新安装没有这样的目录。

是否有一些.lib或.dll我必须独立于VS安装下载?一些环境变量会发生变化吗?

感谢

0 个答案:

没有答案