1、下载iup库

https://sourceforge.net/projects/iup/files/3.27/Windows%20Libraries/Static/

我选了iup-3.27_Win64_mingw6_lib.zip

2、解压缩到C:\Program Files (x86)\Dev-Cpp\MinGW64

3、用Dev c++创建一个新项目(选择Windows Application作为模板)

4、清空自动产生的代码,把以下代码拷贝到main.cpp文件中

#include <stdlib.h>
#include <iup.h>

int main(int argc, char **argv)
{
  IupOpen(&argc, &argv);
  
  IupMessage("Hello World 1", "Hello world from IUP.");
  
  IupClose();
  return EXIT_SUCCESS;
}

5、右键单击项目,编辑项目属性

6、添加库目录

7、添加包含目录

8、添加链接参数

参数如下:

-liup
-liupcontrols
-liupcd
-lcomctl32
-lole32
-lgdi32
-lws2_32
-luuid

9、检查编译器是32位还是64位,要与下载的库版本(iup-3.27_Win64_mingw6_lib.zip)保持一致。

10、按F11编译运行

写在最后:

iup文档请见:http://webserver2.tecgraf.puc-rio.br/iup/

配置dev c++开发iup gui程序相关推荐

  1. PyQt5入门——手把手教你配置环境,快速上手GUI程序开发(Anaconda+PyCharm+Qt Designer+pyuic)

    文章目录 引言 1. 安装python环境 1.1 安装anaconda 1.2 创建虚拟环境 2. 安装PyQt库 3. 安装pycharm 4. 在pycharm中配置PyQt 4.1 配置PyQ ...

  2. java netbeans 教程_netbeans开发java GUI程序 详细教程.pdf

    构建 GUI 应用程序简介 撰稿人:Saleem Gul 和 Tomas Pavek 本入门教程讲述如何创建简单图形用户界面以及如何添加简单后端功能.尤其介绍了如何为 Swing 窗体中的按钮和字段行 ...

  3. thinker 库开发的GUI程序-利用Pandas进行excel文档数据的读取和数据比对

    直接上源代码: #!/usr/bin/env python3 # -*- coding:utf-8 -*- """ Created on 2020/8/6 21:57 @ ...

  4. macOs开发Java GUI程序提示缺少字体问题解决

    the fonts "Times" and "Lucida Bright" are not available 警告详情 出现原因 解决方案 警告详情 Warn ...

  5. c语言应用程序的开发步骤,C语言如何开发桌面GUI应用程序?

    这里介绍一种非常简单的方法,使用GTK,一个基于C语言开发的跨平台图形工具包,可以直接使用C语言快速完成桌面GUI程序的开发,下面我简单介绍一下实现过程,主要内容如下: 1.首先,下载安装GTK,这里 ...

  6. c vscode 高亮_vscode怎么高亮打开wpy文件开发微信小程序

    原本想用mpvue来开发小程序的,后面决定使用wepy来开发,踩坑开始,哈哈. 安装使用 安装(更新) wepy 命令行工具. npm install wepy-cli -g 生成开发示例 wepy ...

  7. python怎么开发gui程序_第一个GUI程序

    Python GUI 开发有好几个第三方的库,我选择的是tkinter 最简单的一个GUI程序 import tkinter as tk//给库来个简写,用的时候简洁一点 root = tk.Tk() ...

  8. 太赞了!别再说 不能用Python开发美观的GUI程序了!

    最近一直在尝试 Python GUI 的相关功能,也有了一些体会心得 Tkinter Designer需要学习Figma这款设计软件如何使用,其美化GUI的原理就是用图片去填充,从而让Tkinter有 ...

  9. Dev C++开发环境的配置及使用

    标题Dev C++开发环境的配置及使用 本文引用自作者编写的下述图书; 本文允许以个人学习.教学等目的引用.讲授或转载,但需要注明原作者"海洋饼干叔 叔":本文不允许以纸质及电子出 ...

最新文章

  1. 还在用Matplotlib? 又一可视化神器Altair登场 | 技术头条
  2. 01矩阵等比放大(Java代码、ACM格式)--2021.9.7百度笔试研发A卷
  3. 浅谈ANR及log分析ANR
  4. 动态生成HTML页面
  5. linux安装软件测试报告,软件测试实习报告
  6. linux 计划任务 实例,计划任务 cron 的配置和实例
  7. java中级职称考试试题_Java中级开发工程师笔试题及答案2016
  8. Python:timeit库使用方法
  9. 红帽学习笔记[RHCSA] 第五课[用户、权限相关]
  10. qxdm无法安装问题闪一下_Qualcomm QXDM
  11. matlab画进化树分析图,系统发育(进化)树绘制小结
  12. Node.js七天搞定微信公众号(又名:Koa2实现电影微信公众号前后端开发)
  13. excel两个字符串相减_excel两列相减
  14. 关于环信客服的集成与使用
  15. Swift Archiving序列化
  16. Transformers预训练模型使用:文本摘要 Summarization
  17. C++初学者遇到的LNK1120无法解析的外部命令部分可能原因
  18. 神经网络中warmup策略
  19. javax.net.ssl.SSLHandshakeException: No appropriate protocol
  20. 斯蒂夫乔布斯传札记:第六波

热门文章

  1. 空宏-标C中空宏的妙用
  2. 学习:应用案例(七)
  3. 计算机跨考哪门专业课最简单,非计算机专业跨考考研计算机难度如何?
  4. hbuilderX连接真机(荣耀8)
  5. 500多款免费商用字体,让你的设计如虎添翼!
  6. JS中判断两个字符串,明明看着相等却判断不相等的问题
  7. 路由器NAT功能配置简介
  8. java mix audio_Free Mix Audio下载
  9. 揭秘浑水公司及全面尽职调查方法
  10. 个人中心--订单业务流程