康辉55AA
发表于 2024-1-17 15:42:20
感觉C251比C51编译器严谨多了,有的STC8H程序,在C51下没有警告,换到C251下面编译,就会多出几个警告出来。一检查发现就是一些语句不够严谨造成的。
gentleman
发表于 2024-1-17 21:47:17
看错误信息是
第一行 有中文字符
康辉55AA
发表于 2024-1-18 08:08:22
你头文件路径里面的 “斜杠” 是不是用错了。应该用 “\“ 吧!
17141200320
发表于 2024-1-18 19:06:47
wangxiangtan 发表于 2024-1-17 13:13
w我在宿舍、在办公室怼了两遍,正常编译,给你
非常感谢!找到问题了,公司电脑装了亿赛通加密软件,只要我在编译中,马上把C文件加密,导致语言格式错误。只能在没有装加密软件的电脑上可以正常编译。
wangxiangtan
发表于 2024-1-18 19:33:08
17141200320 发表于 2024-1-18 19:06
非常感谢!找到问题了,公司电脑装了亿赛通加密软件,只要我在编译中,马上把C文件加密,导致语言格式错 ...
哈哈哈,还有这种问题,真是醉了
17141200320
发表于 2024-1-19 10:04:07
是电脑加密软件引起编译过程中加密,导致语言格式错误。
Snapdragon
发表于 2024-1-21 15:08:56
康辉55AA 发表于 2024-1-17 15:42
感觉C251比C51编译器严谨多了,有的STC8H程序,在C51下没有警告,换到C251下面编译,就会多出几个警告出来 ...
对,有时候得多加好多强制转换才能消除警告
Snapdragon
发表于 2024-1-21 15:09:42
17141200320 发表于 2024-1-18 19:06
非常感谢!找到问题了,公司电脑装了亿赛通加密软件,只要我在编译中,马上把C文件加密,导致语言格式错 ...
哈哈这个可以找下公司管理,应该可以设置不加密某种格式后缀的
17141200320
发表于 2024-1-22 10:25:38
公司专员只会安装
jbsc
发表于 2024-12-27 16:53:07
第2行可能有中文空格