2017-11-15 10 views
-1

Androidスタジオ2.3.3を使用してAndroid用C++アプリケーションを作成しています。アンドロイドスタジオ、C++、windows、ファイル名が長すぎます

Fatal error: can't create CMakeFiles/kore.dir/C_/ab/android-native-build/Sources/src/banan/server/serverData/ServerCompound_banan_server_serverdata_ListValue_IdInt_banan_server_serverdata_ServerCompound_serverdata_ServerAchieve.cpp.o: No such file or directory clang++.exe: error: assembler command failed with exit code 1 (use -v to see invocation)

このファイルを作成するディレクトリと他のファイルが正常に作成されました。

これはパスが長すぎるためだと思います。私はそのようなメッセージを以前に見てきたし、パスを短くしてプロジェクトを別のディレクトリに移動させることで問題が解決されました。しかし、今私はすでにこれをしています。

+2

パスではなくファイル名自体を短縮してみてください。 –

+0

ありがとうございます。これで問題が解決されることを理解しています。しかし、これは私のやり方ではありません:C++プロジェクトは、haxeソースから構築されています。この長いファイル名は、ジェネリックの使用の結果です。私は確かにこの機能を禁止することができますが、私はこれをしたくありません。私はいくつかのコマンドラインオプションやプロジェクト設定が役立つことを願っています。 – romamik

答えて

0

パスの最大長が256文字であるため、プロジェクトの所在地が短くなります。

+0

私はすでにこれをしています。プロジェクトはディレクトリにあります: 'C:\ ab' – romamik

関連する問題