佚名通过本文主要向大家介绍了linux运行windows程序,linux和windows的区别,windows linux双系统,linux和windows哪个好,windows linux等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 我把LUNIX 下面的一个程序移植到WINDOWS平台下,遇到的问题,请指点
描述:
描述:
我的问题是这样的:
我做了以下步骤来把LUNIX 下面的一个词法分析的工具移植到WINDOWS 平台下:
1:我把原来LUNIX下面工程中的".cc"文件扩展名都改成".cpp"。
2:通过VC6.0新建了一个支持MFC的控制台程序,把“.h”和“.cpp”文件加载到工程中。
3: 编译
4: 提示28个CPP文件有这样的错误:“fatal error C1010: unexpected end of file while looking for precompiled header directive”
5: 通过每个CPP文件的“setting”->“C/C++”->“precompiled headers”,设置成不使用预编译头文件。
解决了27个这样的错误,最后只生下一个CPP文件有这样的提示
6: 对此CPP文件运用步骤5的设置,结果产生1700多个错误。取消此设置.
7: 通过在此文件头加上#include <stdafx.h> ,结果提示有几十个各种类型的错误,但是我觉得不是其他CLASS或者函数语法上的错误,还应当是此CPP文件的编译错误。
8: 我检查了源码,没有发现缺少";"之类的错误。
请各位大侠给我一些建议,指导我应当如何解决这个问题。