在visual c++2010项目中包含一个visual c++6.0头文件
Including a visual c++ 6.0 header file in Visual C++ 2010 project
我有一个可视化的C++2010项目。我有另外两个用Visual C++6.0编写的旧项目,我想在新项目中使用这些旧项目类。通过设置链接器选项,在其他包含目录中添加路径,并包含头文件,我成功地添加了一个旧项目。我可以成功地为类创建对象并调用方法。但对于第二个,一旦我包含了项目并在vc++2010中构建了我的解决方案,我就会遇到很多错误。该项目在visual c++6.0中编译成功。
有没有一种方法可以让我成功地包含这个项目,或者我必须解决这些错误吗?我看到错误在不断解决。
谢谢R S
如果您的旧代码有模板,您可能需要在不同的地方添加typename。请参阅此处几乎可以肯定的是,你将不得不一个接一个地经历和处理错误。
相关文章:
- Visual Studio 2015:Extern "C" 和 "export" 关键字
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- 试图在visual studio上用C++创建一个桌面应用程序
- 如何在MS Visual Studio 2019中运行QT UI
- 如何使用Visual Studio 2017在C++中为参数化对象数组使用唯一指针
- Visual Studio Code - C++ Debugger 無法啟動
- Visual C++ constexpr Hints
- 为什么它不适用于Visual 2019的原因
- Visual Studio 2019:插入多个C++风格的单行注释
- Visual Studio Code "undefined reference to `WinMain@16'"
- visual在c++中将十进制数转换为二进制数
- Visual studio代码重构似乎不起作用(例如,重命名符号-f2)
- Visual Studio中的函数声明和函数定义问题
- 如何指定我希望我的LIB链接到的DLL文件?-Visual Studio 2019
- Visual C++(VS2017)中用户定义的转换不明确
- Visual C++GC接口如何启用它以及要包含哪个库
- visual是否可以在c++中创建一个接收无限数量相同类型(或至少相当数量)参数的函数
- visual c++,如何获取解决方案目录中的代码
- Visual Studio mkl_link_tool.exe链接错误
- Visual Studio(或任何其他工具)能否将地址解释为调用堆栈(boost上下文)的开头