• ベストアンサー

リンクエラーがでます。

VC++を使っていて、 LINK : fatal error LNK1104: ファイル "Debug/test3.exe" を開けません。と出てプログラムが組めません。 どうしたらいいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • asuncion
  • ベストアンサー率33% (2126/6288)
回答No.1

そのとき、test3.exeが実行中ではありませんでしたか?

tomo_ko_n
質問者

お礼

実行中でした。 とめたところ、コンパイルでき、実行することができました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • titokani
  • ベストアンサー率19% (341/1726)
回答No.3

不正終了したときなど、デバック中のプロセスが実行されたままになっていることがあります。 この状態でビルドを行うと、exeファイルの書き換えができなくてエラーになります。 なんとかしてプロセスを終了させれば、問題は解消しますが、面倒な場合はPCの再起動が手っ取り早いです。

全文を見る
すると、全ての回答が全文表示されます。
  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.2

http://www.google.co.jp/search?hl=ja&num=30&q=lnk1104&btnG=%E6%A4%9C%E7%B4%A2&lr=lang_ja 最初に引っかかるであろうマイクロソフトのサイト(MSDNライブラリ)が参考になるかと。 #1さんの回答通り、実行中(ウィンドウ閉じただけでプロセス生きてる)の可能性が高そうですが。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エラーについて

    file.obj : error LNK2001: 外部シンボル "_drand48" は未解決です Debug/file.exe : fatal error LNK1120: 外部参照 1 が未解決です。 link.exe の実行エラー と出てしまいます。どうしたら解決しますか?

  • DLL呼び出しAPのリンクエラーについて

    DLL作成初心者です。 当方で簡単なDLLを作成しました。 試しに、下記の呼び出しAP(EXE)を作成しようと したのですが、リンクエラーになります。 どうしてでしょうか? 呼び出しAP #include <windows.h> int main(){ static HINSTANCE hDLL; hDLL = LoadLibrary(TEXT("DLL_TEST.DLL")); if (hDLL) FreeLibrary(hDLL); return 0; } リンクエラーは下記 IBCD.lib(wincrt0.obj) : error LNK2001: 外部シンボル "_WinMain@16" は未解決です Debug/TEST.exe : fatal error LNK1120: 外部参照 1 が未解決です また上記"_WinMain@16"のライブラリーをリンクさせると SCRNSAVE.LIB(scrnsave.obj) : error LNK2005: _main はすでに test.obj で定義されています SCRNSAVE.LIB(scrnsave.obj) : error LNK2001: 外部シンボル "_ScreenSaverProc@16" は未解決です SCRNSAVE.LIB(scrnsave.obj) : error LNK2001: 外部シンボル "_ScreenSaverConfigureDialog@16" は未解決です SCRNSAVE.LIB(scrnsave.obj) : error LNK2001: 外部シンボル "_RegisterDialogClasses@4" は未解決です Debug/TEST.exe : fatal error 等のエラーになります。 解決策を教えてください。

  • Windows7にVC++をインストールしましたが

    うまくリビルドできません。リビルドすると LINK : fatal error LNK1104: ファイル "Debug/test.exe" を開けません。 と表示されます。実際、VC++の”開く”から探すとDebugの中は空です。 さらに不思議なことに、コンピュータから開いていくとMyprojectsの中が空になっています。 どういう不具合なのでしょうか。ご存知の方いらっしゃいましたらお教えいただければ幸いです。

  • VC++でエラー

    --------------------構成: 01 - Win32 Debug-------------------- コンパイル中... text.cpp リンク中... LIBCD.lib(wincrt0.obj) : error LNK2001: 外部シンボル "_WinMain@16" は未解決です Debug/01.exe : fatal error LNK1120: 外部参照 1 が未解決です。 link.exe の実行エラー 01.exe - エラー 2、警告 0 な、なんだ?? 何が起こったんだ?? 教えてください。

  • 外部シンボルについて

    リンク中... session.obj : error LNK2001: 外部シンボル "_bcopy" は未解決です session.obj : error LNK2001: 外部シンボル "_bzero" は未解決です Debug/session.exe : fatal error LNK1120: 外部参照 2 が未解決です。 link.exe の実行エラー VC++を使用しましてビルドとコンパイルをしますと上記のようなエラーがでます。ライブラリのリンク不足なのでしょうか?どのファイルを使用すればいいかわかりません。宜しくお願いします。

  • DirectX8 & VC++ ビルドできない!

    今、「DirectX8&VC++」という本を使ってそこに書いてあるプログラムをうつしてビルドしようとしたのですが、 --------------------構成: kihon2_3 - Win32 Debug-------------------- リンク中... kihon2_3.obj : error LNK2001: 外部シンボル ""long __stdcall WndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WndProc@@YGJPAUHWND__@@IIJ@Z)" は未解決です Debug/kihon2_3.exe : fatal error LNK1120: 外部参照 1 が未解決です。 link.exe の実行エラー kihon2_3.exe - エラー 2、警告 0 というエラーが出てしまいました。 VC自体使い慣れていないのでどんなエラーかも理解できません。 よろしければご存知の方がいれば教えてもらえないでしょうか? お願いします。

  • vc++6.0 のリンクエラー 教えて

    VC++6.0を使っています。オープンソースのプログラムをビルドすると、 XXXXXX.obj : error LNK2001: unresolved external symbol __imp__ntohl@4 のリンクエラーが出ます。 どうすれば良いのでしょうか? 何か設定でも間違えているのでしょうか? 初心者なので よろしくお願いいたします。

  • リンクエラーが出ます

    ウィンドウ枠を作るプログラムで、 1>text1.obj : error LNK2019: 未解決の外部シンボル "unsigned short __cdecl InitApp(struct HINSTANCE__ *)" (?InitApp@@YAGPAUHINSTANCE__@@@Z) が関数 _WinMain@16 で参照されました。 1>F:\C言語\猫でも分かるW\text1\Debug\text1.exe : fatal error LNK1120: 外部参照 1 が未解決です。 1>ビルドログは "file://f:\C言語\猫でも分かるW\text1\text1\Debug\BuildLog.htm" に保存されました。 1>text1 - エラー 2、警告 0 と言うエラーがでました。 サイトを調べたのですが、わかりません。

  • リソースをリンクでエラー。何か忘れてるのかな・・

    久しぶりにリソースを使ったんですけど、リンク時にエラーがでてしまいます。 LINK : fatal error LNK1158: cannot run 'cvtres.exe' ちゃんとtest.cやresource.RESは同じディレクトリにあります。 リンク cl test.c resource.RES または link test.obj resource.RES といったかんじでしています。 どこがいけないのかわからないのですが、 ここらへんのコンパイル方法に間違いありますか?

  • ビルドする時のエラー。(初心者です)

    リンク中... LIBCD.lib(crt0.obj) : error LNK2001: 外部シンボル "_main" は未解決です Debug/MousMov.exe : fatal error LNK1120: 外部参照 1 が未解決です。 link.exe の実行エラー というエラーがでます。 何がいけなくて対処方法はどうすればいいのでしょう。 初めてビルドするときは、エラーは何も出ないのですがもう一回するとこのエラーがでます。どうすればいいんですか?よろしくお願いします。