
#include <windows.h>
#include <stdio.h>
//#include <Dbghelp.h>
#include <shlwapi.h>
void main(void)
{
char *Path = "c:\\windows\\system32\\";
if(PathIsDirectory(Path))
printf("'%s'は正しいディレクトリである。\n",Path);
else
printf("'%s'は正しいディレクトリでない。\n",Path);
}
をボーランドC++5.5でコンパイルすると
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
test.cpp:
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: 外部シンボル 'PathIsDirectoryA' が未解決(C:\BORLAND\test.OBJ が参照)
というエラーがでました。
どうしたらいいのでしょうか?
No.1ベストアンサー
- 回答日時:
リンク時のエラーのようなので、shlwapi.libをリンクに含まればいいように思います。
Borland C++は持っていないので動作確認できまんので間違いかも・・・
shlwapi.hは、Borland C++に含まれているんですか?
ありがとうございます。
こんどはshlwapi.libをリンクすればうまくいきました。
shlwapi.libはボーランドにありました。
ボーランドではlibファイルをリンクしなくてもいいものが多い中リンクしないといけないものもボーランドといえども有るようですね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
リンカのエラー
-
外部依存関係について
-
C++/CLIでfstream(.NET 3.5)
-
IP Helper APIを使うとエラーが...
-
実行ファイルの容量を減らした...
-
python エラー
-
アプリケーションのDLLファイル...
-
<unistd.h>をVisualStudioでつ...
-
vb2010にてASPWEBシステムを作...
-
[c++] <pthread.h>がinclude で...
-
コールバック関数指定時のエラー
-
” OS ビルド ” の意味が分か...
-
visual C++ でビルドの中止がで...
-
デバッグとビルドは何が違うの...
-
gcc で シフトJISを通す方法を...
-
Visual Studio 2008(ASP.net) ...
-
エディタとコンパイラ 基礎
-
Linux(g++)とAIX(XL C++)の挙動...
-
DLLファイルの逆コンパイラにつ...
-
VC++6.0 で使用可能な、"Platfo...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
外部シンボル" ~~"は未解決で...
-
外部依存関係について
-
LNK2019: 外部シンボル どのよ...
-
VC++2008でのサンプルプログ...
-
wsprintfのエラーについて
-
libdecodeqrをVC6.0のダイアロ...
-
C言語のエラー LNK1120: 外部参照
-
未解決の外部シンボル
-
DB2付きのC言語がコンパイルで...
-
エラー 未解決の外部シンボル
-
『外部シンボル~未解決です。...
-
CLapack C++
-
VS2013でrangecheckfailure
-
外部シンボルの未解決のエラー
-
error LNK2001について
-
C++でのエラー LNK2001
-
popen・pcloseについて
-
LNK2019: 未解決の外部シンボル...
-
クラスを使ったC++の関数を...
-
コンパイルエラー
おすすめ情報