none
怎么将vc2010的编译程序移植到vc6下啊,就是用vc6写程序用vc2010的编译器编译链接 RRS feed

  • 问题

  • 怎么将vc2010的编译程序移植到vc6下啊,就是用vc6写程序用vc2010的编译器编译链接

     

    我试过了,吧cl.exe什么都移到vc6目录下,库也换成vc2010的,可以编译,但是不能产生调试信息,大家有人可以帮帮我吗 谢谢了呵呵

    2011年1月9日 3:38

答案

  • 您好,

        孙长松!请问您是以什么方式编译?是以命令行的方式吗?

        vc6.0和vs2010 有很多不同,如头文件格式,源文件格式,库等都有些不同,如果用vs2010的编译器来编译vc6.0上的程序会产生很多问题。

       另外vc6.0已经太老了,我们已经不支持vc6.0方面的问题了。所以建议您把它升到更高的版本。

     

    谢谢,

    lucy


    Lucy Liu [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    • 已标记为答案 孙长松 2011年1月15日 15:03
    2011年1月13日 9:28
    版主

全部回复

  • 如果你不喜欢vc6的编译器,可以试试intel c++,它可以集成到vc6的。
    2011年1月9日 6:04
  • 您好,

         孙长松!我们可以尝试以下操作来产生调试信息:

     首先打开菜单 项目->项目属性页
        1.  选择配置属性->链接器->调试->生成调试信息改为

        2.  选择 配置属性->C/C++ ->常规->调试信息格式 改为用于编辑并继续的程序数据库(/ZI)

        3.  选择 配置属性->C/C++ ->优化->优化 改为 禁用(/Od)

    如果您的问题解决了,请把有用的回答标记为答案!

    谢谢,

    Lucy


    Lucy Liu [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年1月11日 6:46
    版主
  • 您说的不是vc6.0版吧 我把相应的vc6的选项都按您说的勾选了 但是还是不行
    2011年1月12日 10:10
  • 您好,

        孙长松!请问您是以什么方式编译?是以命令行的方式吗?

        vc6.0和vs2010 有很多不同,如头文件格式,源文件格式,库等都有些不同,如果用vs2010的编译器来编译vc6.0上的程序会产生很多问题。

       另外vc6.0已经太老了,我们已经不支持vc6.0方面的问题了。所以建议您把它升到更高的版本。

     

    谢谢,

    lucy


    Lucy Liu [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    • 已标记为答案 孙长松 2011年1月15日 15:03
    2011年1月13日 9:28
    版主
  • 为什么不升级一下 vc6的编译器啊,还是喜欢vc6的简单风格,vs 太慢了  呵呵 谢谢您了
    2011年1月13日 13:04