在Visual Studio 2005中配置iup环境
本来是想在Linux环境中配置iup的,折腾了两天都没有成功。想着先在windows中试一下。因此这里把配置的过程写一下。
一、下载iup的windows库文件。由于用的是Visual Sudio 2005,因此是vc8版本
三、打开Visual Studio 2005,工具--》选项--》VC++目录中
(1)在显示如下目录的下拉框中选择:包含文件。添加解压文件中的include目录
(2)在显示如下目录的下拉框中选择:库文件。添加解压文件目录
四、在编译时,要在项目--》属性--》连接器--》输入中的附加依赖项中添加
iup.lib
comctl32.lib
version.lib
(1)若是不添加comctl32.lib和version.lib会生成以下错误
(2)不添加iup.lib会生成以下错误:
error LNK2019: 没法解析的外部符号 _IupSetAttribute,该符号在函数 _btn_on_off_cb 中被引用
error LNK2019: 没法解析的外部符号 _IupGetAttribute,该符号在函数 _btn_on_off_cb 中被引用
error LNK2019: 没法解析的外部符号 _IupGetHandle,该符号在函数 _btn_on_off_cb 中被引用
error LNK2019: 没法解析的外部符号 _IupClose,该符号在函数 _main 中被引用
error LNK2019: 没法解析的外部符号 _IupMainLoop,该符号在函数 _main 中被引用
error LNK2019: 没法解析的外部符号 _IupShowXY,该符号在函数 _main 中被引用
error LNK2019: 没法解析的外部符号 _IupSetCallback,该符号在函数 _main 中被引用
error LNK2019: 没法解析的外部符号 _IupSetAttributes,该符号在函数 _main 中被引用
error LNK2019: 没法解析的外部符号 _IupDialog,该符号在函数 _main 中被引用
error LNK2019: 没法解析的外部符号 _IupVbox,该符号在函数 _main 中被引用
error LNK2019: 没法解析的外部符号 _IupHbox,该符号在函数 _main 中被引用
error LNK2019: 没法解析的外部符号 _IupButton,该符号在函数 _main 中被引用
error LNK2019: 没法解析的外部符号 _IupImage,该符号在函数 _main 中被引用
error LNK2019: 没法解析的外部符号 _IupSetHandle,该符号在函数 _main 中被引用
error LNK2019: 没法解析的外部符号 _IupText,该符号在函数 _main 中被引用
error LNK2019: 没法解析的外部符号 _IupOpen,该符号在函数 _main 中被引用
至此,配置完成,能够运行测试代码,测试代码下载地址