1

utypes.hというヘッダーファイルにいくつかの便利なtypedefがあります。私はmakeを使用することに決めましたが、それ以来、それをコンパイルする方法を見つけていません。

gcc -Wall -c utypes.hutypesの.oオブジェクトを生成するために実行すると、次のエラーが発生します。

"utypes.h:1 fatal error: can't create precomiled header types.h.gch: Permission Denied (EACESS)
Compilation terminated.

私はここで何が間違っているのですか?ありがとう。

4

2 に答える 2

2

types.h.gchを配置しようとしているディレクトリへの書き込みアクセス権がないか、既存の読み取り専用コピーがあります。Linuxでは、straceを使用して詳細を取得できます。

于 2010-03-21T22:24:00.133 に答える
0

管理者権限でcmdでstdc++。hをコンパイルするだけです。管理者としてCMDを実行し、stdc ++。hのパスに移動して、コンパイルします

于 2021-05-11T05:55:49.210 に答える