#include <IDGlobal.hpp>
#pragma link "C:\\Program Files (x86)\\Embarcadero\\RAD Studio\\12.0\\lib\\win32\\release\\indy.lib"
XE5没有indy.lib这个文件,我是从别的电脑拷贝过来的。不知行否。
这样操作后还是提示:Call to undefined function 'FileSizeByName'
...全文
1081打赏收藏
XE5中如何调用FileSizeByName函数
#include #pragma link "C:\\Program Files (x86)\\Embarcadero\\RAD Studio\\12.0\\lib\\win32\\release\\indy.lib" XE5没有indy.lib这个文件,我是从别的电脑拷贝过来的。不知行否。 这样操作后还是提示:Call to undefined function 'FileSizeByName'
Call to undefined function 'xxx' 这是找不到函数声明,还没有到链接那一步,所以和indy.lib无关呢。FileSizeByName这个函数的声明在头文件:IdGlobalProtocols.hpp 里,所以。。。
#include "IdGlobalProtocols.hpp"
如果编译完报链接方面的错误,再考虑添加哪个lib