关于Mac和Mac之间共享的Dropbox文件的行尾问题赢得

时间:2014-02-04 11:17:46

标签: xcode dropbox iar eol

通过dropbox在Mac和Win之间同步文本文件时,我遇到了一些问题。

我目前在Mac和Win之间共享源代码(.c和.h文件)。 在Mac方面,我正在使用Xcode编译我的项目,而我在Windows端使用IAR。

在Windows上编译我的文件时,IAR会报告以下错误:

Warning[Pa050]: non-native end of line sequence detected (this diagnostic is only issued once)

问题来自于End-Of-Line格式,这在Mac和Win上是不同的。 我想知道你们其中一个人是否已经遇到过类似的问题,有什么可以成为解决这个问题的优雅解决方案?

2 个答案:

答案 0 :(得分:1)

如果您将源代码签入到 subversion 等版本控制系统中,那么当您在系统上签出时,它将确保您的源代码具有正确的行结尾。 (前提是您已将属性svn:eol-style设置为native。)

答案 1 :(得分:1)

在IAR环境中,您可以禁止Pa050警告。看项目|选项| C / C ++编译器|诊断并在文本区域输入Pa050"禁止这些诊断"。