私はいくつかの実行で別のユーザーとしてアプリケーションを実行する小さなアプリケーションに取り組んできました。これをC言語で作成し、MinGW GCCコンパイラを使用してコンパイルしてリンクします。私の問題は、CreateProcessWithLogonW()WINAPI関数を使用しようとするたびに、 "CreateProcessWithLogonW()への未定義参照"というエラーが出るということです。CreateProcessWithLogonWへの未定義の参照
これがそうのような、私はそれをコンパイルするとき、私はAdvapi32をリンクするという事実にもかかわらずである、
gcc file.c -lAdvApi32 -o filename
ただの野生の推測。コマンドの最後に '-lAdvApi32'を入れてみてください。何かのように、 'gcc -o filename file.c -lAdvApi32' –
提案していただきありがとうございますが、これはコンパイル方法を変更していないようですが、まだエラーが表示されています。 – Betlander
@Betlander '-Wall'コンパイラフラグの使用をお勧めします。暗黙の宣言について警告します。 – Anthales