惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
宝玉的分享
宝玉的分享
博客园 - 司徒正美
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 三生石上(FineUI控件)
IT之家
IT之家
博客园 - Franky
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
酷 壳 – CoolShell
酷 壳 – CoolShell
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Blog — PlanetScale
Blog — PlanetScale
Recent Announcements
Recent Announcements
Stack Overflow Blog
Stack Overflow Blog
T
Threatpost
aimingoo的专栏
aimingoo的专栏
博客园_首页
Know Your Adversary
Know Your Adversary
T
Threat Research - Cisco Blogs
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
P
Proofpoint News Feed
Security Latest
Security Latest
T
Tailwind CSS Blog
The Hacker News
The Hacker News
P
Palo Alto Networks Blog
Latest news
Latest news
G
GRAHAM CLULEY
C
CERT Recently Published Vulnerability Notes
Engineering at Meta
Engineering at Meta
A
Arctic Wolf
D
Darknet – Hacking Tools, Hacker News & Cyber Security
I
InfoQ
Y
Y Combinator Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园 - 叶小钗
雷峰网
雷峰网
MongoDB | Blog
MongoDB | Blog
P
Proofpoint News Feed
S
SegmentFault 最新的问题
C
Cybersecurity and Infrastructure Security Agency CISA
Last Week in AI
Last Week in AI
罗磊的独立博客
博客园 - 聂微东
Simon Willison's Weblog
Simon Willison's Weblog
Scott Helme
Scott Helme
T
Tenable Blog
O
OpenAI News
The Cloudflare Blog
大猫的无限游戏
大猫的无限游戏
L
LINUX DO - 热门话题
美团技术团队

博客园 - ZXJ~佳

openclaw错误之令牌过期 openclaw 常用操作命令 windows10本地部署openclaw windows部署ruoyiAI应用-nginx配置后台管理端和用户管理端 Windows安装向量数据库weaviate java冒泡排序 layer实现表格大图预览功能 js中Enter切换文本框,方便快捷输入 前端密码加密后端解密保证登录安全 java面试题 mysql8新特性CTE递归实现30天时间日期 Vala之入门篇(一)Vala简介 Mybatis—Generator使用教程 JAVA8十大新特性详解 博客主题 nideshop小程序商城部署 Eclipse创建Maven多模块工程Module开发(图文教程) 将博客搬至CSDN
Vala之入门篇(二)Vala安装
ZXJ~佳 · 2020-09-06 · via 博客园 - ZXJ~佳

Windows上的Vala
https://wiki.gnome.org/Projects/Vala/ValaOnWindows

MSYS2

MSYS2项目使Windows版Vala的版本保持最新。

MSYS2安装程序开始,然后使用pacman -S软件包安装所需的软件包。

对于64位Windows,软件包体系结构为x86_64要为32位Windows安装软件包,请将下面列表中的x86_64更改i686

要在64位Windows上安装Vala:

pacman -S mingw-w64-x86_64-gcc 
pacman -S mingw-w64-x86_64-pkg-config
pacman -S mingw-w64-x86_64-vala

MSYS2是基于MinGW的发行版,并提供了在Windows中运行的Unix(POSIX)环境。这使为POSIX环境开发的构建工具可以在Windows下运行。

要开始使用此环境,通常使用启动器启动启动外壳程序进行开发。对于本机64位Windows开发,您需要mingw64.exe启动器。其他发射是mingw32.exe了32位Windows的开发和msys2.exe对POSIX发展。

Vala on Linux

Vala is well supported by many Linux distributions. Some distributions separate header files from libraries, so additional development packages may have to be installed for the header files.

Fedora

Installation on Fedora 22/23 is straightforward:

# sudo dnf install vala

Development packages are usually suffixed -devel. eg. libgee-devel and the Debugging Symbols needed by tools like Nemiver can be installed using the -debuginfo suffix eg. libgee-debuginfo.

CentOS

Installation on CentOS is straightforward:

# sudo yum install vala

Development packages are usually suffixed -devel. eg. libgee-devel and the Debugging Symbols needed by tools like Nemiver can be installed using the -debuginfo suffix eg. libgee-debuginfo.

Debian

Installation on Debian is straightforward:

$ sudo apt install valac

Development packages are usually suffixed -dev. eg. libgee-0.8-dev and the Debugging Symbols needed by tools like Nemiver can be installed using the -dbg suffix eg. libgee-0.8-2-dbg.

Ubuntu and Derivatives

Although Ubuntu is based on Debian, the packages in the Ubuntu repositories are often out of date, especially the LTS releases. To install the most recent version of Vala you should add the Vala Team PPA to your software sources:

$ sudo add-apt-repository ppa:vala-team

On some older versions of Ubuntu you may need to install the add-apt-repository tool first:

$ sudo apt-get install software-properties-common

Then you can install the latest version:

$ sudo apt-get update
$ sudo apt-get install valac