将代码从一台机器复制到另一台机器会产生杂散字符

时间:2014-01-02 18:08:14

标签: c++ ubuntu compiler-errors makefile gedit

我使用拇指驱动器将C ++代码从一台机器复制到另一台机器。代码在第一台机器上正常工作,但是在第二台机器上它给出了错误,说代码中有杂散值。我使用gedit两者,两台机器都有相同版本的ubuntu。我试过转换每一个文本我的第二台机器中的文件使用以下格式:

           iconv -f utf-8 -t ucs-4 <globalFns.h>/dev/null

但它没有用。在第二台机器上使用cat或vi来生成一些无法识别的字符。但是在第一台机器上做同样的事情会给出实际的C ++代码。 我错过了什么?请帮忙!

1 个答案:

答案 0 :(得分:0)

解决: 这是第一台机器的makefile中的代码:

 PT = ../Code

 #include gccmac.mk
 #include gcc.mk
 #include icc.mk
 #include bcc.mk
 #include PC-lint/pclint.mk

必须将PT变量更改为指向右侧目录。

感谢您的帮助。