0

私の職場では、いくつかの C マクロと組み合わせて古い独自言語を使用しています。このコードをコンパイルするには、スクリプトを使用して大幅に調整する必要があり、実際のメイクファイルに標準化することを望んでいました。

現在、コード内の一部の文字列定義に 0x0D (\r) 文字があり、cpp を介してプッシュされた後に 0x0A (\n) として出力され、コンパイルを妨げるという問題が発生しています。

sed -e 's/\x0A/\x0D/g' を実行してみましたが、(多数の順列とともに) 出力に影響を与えていないようです。これに対処する方法について何か考えはありますか?

4

1 に答える 1

0

を参照してくださいunix2mac。これは cygwin のdos2unixパッケージに含まれているため、Linux ディストリビューションの同様の名前のパッケージに含まれている可能性があります。

于 2013-04-30T16:15:48.820 に答える