我使用拇指驱动器将C++代码从一台计算机复制到另一台计算机。该代码在第一台计算机上运行良好,但是在第二台计算机上却出现错误提示代码中存在杂散值。我对两者都使用gedit,并且两台计算机都具有相同版本的ubuntu。我尝试转换每个文本使用以下命令将第二台计算机中的文件转换为其他格式:

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

但是它不起作用,在第二台计算机上使用cat或vi生成一些无法识别的字符。但是在第一台机器上执行相同操作即可得到实际的C++代码。
我想念什么?请帮忙!

最佳答案

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

 PT = ../Code

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

必须将PT变量更改为指向正确的目录。

谢谢您的帮助。

关于c++ - 将代码从一台机器复制到另一台机器会产生流浪字符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20889013/

10-09 06:50