logo
  • 教程列表
  • SO官方文檔
  • vala 教程
    • vala 入門
      • Hello World
      • 安裝或設定
    • 介子
      • 基礎專案
      • 基於 Posix 的專案(沒有 GLib 或 GObject)
      • 混合來源
    • 類
      • 緊湊型
      • GObject 類
      • 純類
    • 訊號
      • 基本訊號
      • 詳細訊號
      • 預設處理程式和後連線
    • 非同步和收益率
      • 宣告一個非同步函式
      • 使用 GLib.Task 來執行非同步操作
      • 來自非同步函式的收益
    • 使用 GLib.Value
      • 如何初始化它
      • 如何使用它
      • 在函式引數中使用 GLib.Value
      • 註冊 GLib.Value 的型別
    • 所有權
      • 所有權轉讓
      • 隱式複製
    • 在 Windows 上使用 Vala
      • 使用 msys2(64 位)
    • 功能
      • 基本功能
      • 可選引數
      • Out 和 Ref 引數
      • 合同程式設計
      • 變數引數
  1. StackOverflow 文件
  2. vala 教程
  3. vala 入門
  4. Hello World

Hello World

Created: November-22, 2018

In foo.vala:

void main (string[] args) {
    stdout.printf ("Hello world!");
}

要將原始碼編譯為 foo 二進位制檔案:

valac foo.vala

編譯並執行原始碼:

vala foo.vala
  • 安裝或設定
  • vala 入門

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 關於本站
  • 免責聲明