私はあなたが何を求めているのか明確な考えを持っていません。間違ってInno Setupにタグを付けましたか?
パッケージに付属のサンプルもコピーしましたが、同じエラーも表示されました。
イノセットアップはC++の例には含まれていません....それにはPASCALコードしかありません。 のパッケージは、Inno Setupではありません。
しかし、実際にInno SetupでC++コードを実行しようとすると、コンパイラという言葉を間違えたと思います。言語は主に独自のコンパイラを使用してコードをコンパイルします。
あなたはそれが唯一のObject Pascal Standardsに準拠したコードをコンパイルすることができることを意味し(Rem Objectsを使用)のみObject PascalのコードをコンパイルのInnoセットアップのコンパイラを使用しようとしています。 Inno Setup CompilerでC/C++コードをコンパイルすることはできません。このpageに指定されているコンパイラの1つを使用する必要があります。さらに、Inno Setupは、アプリケーションをsetup.exeにパッケージ化し、ターゲット(クライアント)システムにインストールするために使用されるパッケージングアプリケーションです。 inno-setupでコンパイルされたすべてのPASCALコードは、この特定のプロセスに関連するアクションを実行します。
出典
2017-04-17 08:32:53
Sam
'include'コードを表示してください...それを記述するだけではありません。クローズクォートを見落とした場合や、システムヘッダの括弧「<」」を正しく使用した場合(たとえば、「」)、あなたの説明には私たちが表示されません。 –
Myst
Inno Setupコンパイラは 'stdio.h'と何が関係していますか?あなたの質問はほとんど意味がありません。いくつかのコードを見せてください! –