англійськафранцузькаіспанська

Значок OnWorks

aarch64-linux-gnu-gccgo-5 - онлайн у хмарі

Запустіть aarch64-linux-gnu-gccgo-5 у постачальнику безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда aarch64-linux-gnu-gccgo-5, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


gccgo - компілятор на основі GCC для мови Go

СИНТАКСИС


gccgo [-c|-S]
[-g] [-стор] [-Oрівень]
[-Iреж...] [-Lреж...]
[-o вихідний файл] infile...

Тут наведено лише найбільш корисні параметри; решту дивіться нижче.

ОПИС


Команда gccgo команда є інтерфейсом до ПКУ і підтримує багато тих самих параметрів. Це
посібник документує лише специфічні параметри gccgo.

Команда gccgo Команда може використовуватися для компіляції вихідного коду Go в об’єктний файл, посилання a
збирайте об’єктні файли разом або виконуйте обидва послідовно.

Вихідний код Go компілюється як пакети. Пакет складається з одного або кількох джерел Go
файлів. Усі файли в одному пакеті повинні бути зібрані разом, передаючи всі файли
файли як аргументи до gccgo. Одноразове викликання gccgo може компілювати лише один
пакет.

Один пакет Go може "імпортувати" інший пакет Go. Імпортний пакет повинен мати
вже складено; gccgo зчитує дані імпорту безпосередньо зі скомпільованого пакета.
Коли цей пакет пізніше буде пов’язано, скомпільована форма пакета повинна бути включена в
команду посилання.

Програми Go, як правило, мають бути скомпільовані з інформацією про налагодження та -g1 є типовим
як описано нижче. Видалення програми Go, як правило, призводить до неправильної роботи або збою.

ВАРІАНТИ


-Iреж
Вкажіть каталог для використання під час пошуку пакета імпорту під час компіляції.

-Lреж
Під час зв’язування вкажіть каталог пошуку бібліотеки, як у ПКУ.

-fgo-pkgpath=рядок
Встановіть шлях до пакета для використання. Це встановлює значення, яке повертає метод PkgPath
рефлексувати.Тип об’єктів. Він також використовується для назв глобально видимих ​​символів. The
Аргументом цієї опції зазвичай має бути рядок, який буде використовуватися для імпорту цього
пакет після його встановлення; іншими словами, ім'я шляху всередині каталогів
визначені -I варіант.

-fgo-prefix=рядок
Альтернатива -fgo-pkgpath. Аргумент буде об’єднано з назвою пакета
з вихідного файлу, щоб створити шлях до пакета. Якщо -fgo-pkgpath використовується,
-fgo-префікс буде проігноровано.

Go дозволяє одній програмі включати більше одного пакета з однаковою назвою в файлі
речення "package" у вихідному файлі, хоча, очевидно, ці два пакети повинні бути
імпортовано з використанням різних шляхів. Для того, щоб з цим працювати gccgo, або
-fgo-pkgpath or -fgo-префікс необхідно вказати при складанні пакета.

Використання будь-якого -fgo-pkgpath or -fgo-префікс вимикає спеціальну обробку «основного»
пакет і дозволяє імпортувати цей пакет, як і будь-який інший.

-fgo-relative-import-path=реж
Відносний імпорт – це імпорт, який починається з ./ or .. /. Якщо використовується ця опція,
gccgo буде використовувати реж як префікс для відносного імпорту під час його пошуку.

-заява про повернення
-fno-require-return-оператор
За замовчуванням gccgo попереджає про функції, які мають один або кілька параметрів повернення
але відсутній явний оператор "повернення". Це попередження можна вимкнути за допомогою
-fno-require-return-оператор.

-fgo-check-divide-zero
Додайте явні перевірки для ділення на нуль. У Go ділення (або по модулю) на нуль
викликає паніку. У системах Unix це виявляється під час виконання шляхом перехоплення
Сигнал "SIGFPE". Деякі процесори, такі як PowerPC, не генерують SIGFPE
ділення на нуль. Деякі середовища виконання не генерують сигнал, який можна перехопити. Увімкнено
цих систем, ця опція може бути використана. Або чеки можуть бути видалені через
-fno-go-check-divide-zero. Наразі цей параметр увімкнено за замовчуванням, але в майбутньому
може бути вимкнено за замовчуванням у системах, які цього не потребують.

-fgo-check-divide-overflow
Додайте явні перевірки на переповнення поділу. Наприклад, переповнення поділу відбувається, коли
обчислення "INT_MIN / -1". У Go це має бути загорнуто, щоб отримати "INT_MIN". Дещо
процесори, такі як x86, генерують пастку при переповненні поділу. На тих системах це
може бути використаний варіант. Або чеки можуть бути видалені через -fno-go-check-divide-overflow.
Наразі цей параметр увімкнено за замовчуванням, але в майбутньому може бути вимкнено за замовчуванням
системи, які цього не потребують.

-g Це стандарт ПКУ варіант. Тут згадується, оскільки за замовчуванням gccgo повороти
на генерацію налагоджувальної інформації з еквівалентом стандартної опції -g1.
Це пов’язано з тим, що для програм Go потрібна інформація про налагодження
отримати інформацію зворотного трасування. Явний -g0 може використовуватися для вимкнення генерації
налагоджуюча інформація, у цьому випадку певні стандартні бібліотечні функції, наприклад
"runtime.Callers", працюватиме некоректно.

Використовуйте aarch64-linux-gnu-gccgo-5 онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    OfficeFloor
    OfficeFloor
    OfficeFloor забезпечує інверсію
    управління зв'язком, з його: - залежністю
    ін'єкція - продовження ін'єкції -
    для додаткової інформації
    відвідати...
    Завантажити OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit є відкритим вихідним кодом, керованим сервером
    Інтерфейс користувача (SDUI). Це дозволяє вам
    розгорнути серверні оновлення для
    різні версії програми. Крім того, це може бути
    використовується для...
    Завантажте DivKit
  • 3
    субконвертор
    субконвертор
    Утиліта для конвертації між різними
    формат підписки. Користувачі Shadowrocket
    слід використовувати ss, ssr або v2ray як ціль.
    Ви можете додати &remark= до
    Телеграм-лайк HT...
    Завантажити субконвертер
  • 4
    ВАШ
    ВАШ
    SWASH — числове число загального призначення
    інструмент для моделювання нестійкості,
    негідростатичний, з вільною поверхнею,
    обертальний потік і транспортні явища
    у прибережних водах як...
    Завантажити SWASH
  • 5
    VBA-M (заархівовано – зараз на Github)
    VBA-M (заархівовано – зараз на Github)
    Проект переміщено в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особливості: Створення чітів, збереження кількох станів
    система, підтримує gba, gbc, gb, sgb,
    sgb2Tu...
    Завантажте VBA-M (архівовано - тепер на Github)
  • 6
    Стацер
    Стацер
    Оптимізатор і моніторинг системи Linux
    Репозиторій Github:
    https://github.com/oguzhaninan/Stacer.
    Аудиторія: кінцеві користувачі/комп’ютер. Користувач
    інтерфейс: Qt. Програмування La...
    Завантажити Stacer
  • Детальніше »

Команди Linux

Ad