nim IDE aporia的编译
来源:互联网 发布:仿真软件proteus6 编辑:程序博客网 时间:2024/05/22 08:29
1 从nim-lang.org 可以进入 aporia 的github.com上的站点
https://github.com/nim-lang/aporia,下载aporia 代码
2 nim依赖gtk2和cairo这两个包
因此需要从https://github.com/nim-lang/gtk2 下载gtk2
从 https://github.com/nim-lang/cairo 下载cairo
或者如果nimble可以用的话(我这边是因为代理所以下不了),nimble install gtk2 也能下载下来
把下载的包中的*.nim 复制到nim的安装目录下的lib\wrappers 下
3 下面的文字来自于 https://github.com/nim-lang/aporia
GTK+
If you already have GTK+ on your system, you don't need to do anything. Just make sure GTK+ is in your PATH.
If you don't have GTK+ installed then you need to install it. You can get the latest version fromhere. Make sure that the installer adds GTK+ to the PATH.
GtkSourceView
The GtkSourceView doesn't have an installer, however binaries are available fromhere (win64). Just pick the latest version and download the archive then copy the files/folders in the archive into the 'bin' directory in gtk's directory (Most likely:C:\Program Files\GTK2-Runtime\bin
).
libxml2-2
GtkSourceView depends on libxml2-2. This should be downloaded from here (win64). And the contents of it should be copied the same 'bin' directory as GtkSourceView above. The zip you are looking for is usually called libxml2_2.X.X-1_win32.zip
pcre
The dll for this can be found in nim's repo, in the "dist"
directory. Just copy it into aporia's directory or somewhere into your PATH.
通过链接下载GTK2后安装,然后下载GtkSourceView,把dll复制到GTK+的安装目录的bin下,把libxml2-2 的dll复制到GTK的bin下,把pcre的dll也复制过去,在nim的安装目录的dist 目录下。
然后dll收集全了。
通过 nim c aporia 就能编译通过了。
把GTK 的 bin下的dll复制到aporia的目录下,运行aporia就能运行了。运行界面如下
- nim IDE aporia的编译
- 编译安装最新的code::blocks IDE
- Arduino IDE的编译执行过程解读
- Atitit.eclise的ide特性-------abt 编译
- Arduino IDE的编译执行过程解读
- Linux-IDE编译工具的开发介绍
- 介绍编译的less的两种IDE工具
- ide在线编译
- erlang非IDE编译
- cocos ide编译打包
- [GCC for C]编译选项---IDE掩盖下的天空
- [GCC for C++]编译选项---IDE掩盖下的天空
- 关于NIOS II IDE 编译速度的问题
- [GCC for C]编译选项---IDE掩盖下的天空
- Java不用IDE工具时如何编译的
- 用Makefile取代CodeWarrior IDE编译K60 的应用程序
- Atitit.ide eclipse编译速度慢的解决
- win下(ide:atom)node-sass的安装和编译
- javaSE 学习笔记
- 利用python手动写最小二乘估计
- hdu 3486 Interviewe(RMQ)
- 在线自动生成.9png图的Android设计切图工具推荐
- Jsp之Tag文件和Tag标记
- nim IDE aporia的编译
- jdk配置
- Swift CoreData
- jsp制作简单计算器
- python中sklearn机器学习实现的博客
- Android自定义属性
- storm 开发系列一 第一个程序
- 三个annotation类型(RetentionPolicy,ElementType)
- java加载类详解