Androidのネイティブコードをコンパイルする際に問題があります。私は、コンパイル時にこのエラーが発生します:構造体スタットのヘッダファイルで構造体statのAndroid NDKコンパイルエラー
'struct stat' has no member named 'st_ctim'
構造体は、「ファイルのst_ctime」と呼ばれている(最後の「e」を気づか)
は私がコンパイルできる方法はありますそれを変更せずにコードですか? 'st_ctime'ではなく 'st_ctim'というメンバを含むstruct stat(stat.h)に付属している、アンドロイドのネイティブAPIのバージョンはありますか?
AndroidのネイティブAPIレベル26に対してコンパイルしています。これまでのところ、APIレベル8,9,23では同じ問題があります。
私はst_ctimの問題を報告するんだけど、他のすべてのメンバーは、明確にする目的のために「E」(st_atimeを、st_mtimeの両)
で終わり、なぜlibcの構造体スタットとAndroidのネイティブ構造体スタット間の差があります?
それはどの言語ですか?さまざまな言語のタグをスパムしないでください! – Olaf
@Olafこれは言語C++です。何か迷惑メールはありましたか?コンパイラとしてarm-linux-androideabi-g ++を使用しています。コンパイルしようとしているソースコードはC++で書かれています – jav974
はい、CはC++ではありません。彼らは異なった言語です! – Olaf