文档章节

glib

Rechy
 Rechy
发布于 2014/01/03 02:28
字数 176
阅读 34
收藏 0

先安装libiconv
再安装gettext-tools
再安装pkg-config 注意使用(--with-internal-glib参数否则出现pkg依赖glib而glib需要依赖pkg)

http://www.gtk.org/download/win32.php
下载gettext-runtime 和 glib 源文件包(要安装pkg-config的话也在这里下载)



最终命令,提示重点设置host,host值必须是=*mingw*字样
(我的系统是安装的mingw-w64,类型为i686-w64-mingw32)
./configure --host=i686-w64-mingw32 --build=i686-w64-mingw32 --prefix=/mingw

#====================================================================
各种链接函数变量定义缺失错误!基本描述是编译动态库shared dll时由于

未设置
--host 和 --build值导致
重设后 需要先清理之前的错误生成(make clean), 否则会继续显示错误

#====================================================================

© 著作权归作者所有

共有 人打赏支持
Rechy
粉丝 2
博文 30
码字总数 5766
作品 0
沈阳
程序员
基于list_head实现的通用内核Hash表

原文出处:春秋十二月 由于linux内核中的struct listhead已经定义了指向前驱的prev指针和指向后继的next指针,并且提供了相关的链表操作方法,因此为方便复用,本文在它的基础上封装实现了一...

春秋十二月
2016/01/01
0
0
源码安装gtk+-2.0时遇到的几个问题及解决办法

我用的发行版是 Ubuntu7.04,最简单的办法就是用“新立得软件包管理器”,安装“libgtk2.0-dev”这个包即可。 但我打算从源码安装。 需要下载的包: ftp://mirrors.kernel.org/gnu/gettext/g...

j_m
2012/07/13
0
0
使用mysql5.7.16头文件库文件编译安装atlas

最近mysql数据库升级到5.7.16,而中间件atlas之前是基于mysql5.6编译的,打算重新编译下atlas并使用mysql5.7.16的库文件头文件。这里主要介绍下编译过程遇到问题及解决方法。 由于需要glib版...

hnr1017
07/03
0
0
checking for GLIB – version >= 2.10.1错误

首先说下/etc/ld.so.conf: 这个文件记录了编译时使用的动态链接库的路径。 默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件 如果你安装了某些库,比如在安装gtk+-2.4.13时它会...

brucebao
2013/10/05
0
0
Eclipse Luna Crashed on XFCE

org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle was activated before the state location was initialized. Will retry after the state locat......

银月光海
2015/04/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

php 使用redis锁限制并发访问类

1.并发访问限制问题 对于一些需要限制同一个用户并发访问的场景,如果用户并发请求多次,而服务器处理没有加锁限制,用户则可以多次请求成功。 例如换领优惠券,如果用户同一时间并发提交换领...

豆花饭烧土豆
10分钟前
0
0
Linux环境搭建 | 手把手教你配置Linux虚拟机

在上一节 「手把你教你安装Linux虚拟机」 里,我们已经安装好了Linux虚拟机,在这一节里,我们将配置安装好的Linux虚拟机,使其达到可以开发的程度。 Ubuntu刚安装完毕之后,还无法进行开发,...

良许Linux
11分钟前
0
0
Nginix开启SSL支持HTTPS访问(自签名方法)

Nginix开启SSL支持HTTPS访问(自签名方法) 超文本传输安全协议(缩写:HTTPS,英语:Hypertext Transfer Protocol Secure)是超文本传输协议和SSL/TLS的组合,用以提供加密通讯及对网络服务器...

openthings
28分钟前
0
0
(三)Nginx配置·续

概述 前文写了关于Nginx环境配置,但是还没有完,接下来将会继续讲三个相关的配置 主要是以下三个 1.Nginx访问日志 2.Nginx日志切割 3.静态文件不记录日志和过期时间 Nginx访问日志 1.先看看...

杉下
今天
1
0
jquery创建类似于java的map

var map = {}; // Map map = new HashMap(); map[key] = value; // map.put(key, value); var value = map[key]; // Object value = map.get(key); var has = key in map; // boolean has = ......

SuperDabai
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部