InglesPransesEspanyol

Ad


OnWorks favicon

cbp2make - Online sa Cloud

Patakbuhin ang cbp2make sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na cbp2make na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


cbp2make - code::blocks Makefile generation tool

SINOPSIS


cbp2make -sa [-cfg ] [-labas ] [-unix] [-windows]
[-mac] [--all-os] [-targets " [, [, ...]]"] [--flat-objects]
[--flat-objpath] [--wrap-objects] [--wrap-options] [--with-deps] [--keep-objdir]
[--keep-outdir] [--target-case keep|lower|upper] [--macros-case keep|lower|upper]
[--quote-path auto|hindi|palagi]

cbp2make -listahan -in [-cfg ] [-unix] [-windows] [-mac]
[--all-os] [-targets " [, [, ...]]"] [--flat-objects] [--flat-objpath]
[--wrap-objects] [--wrap-options] [--with-deps] [--keep-objdir] [--keep-outdir]
[--target-case keep|lower|upper] [--macros-case keep|lower|upper] [--quote-path
auto|hindi|palagi]

DESCRIPTION


Ang cbp2make ay isang stand-alone build tool na nagbibigay-daan sa iyong bumuo ng (mga) makefile para sa GNU Make
wala sa Code::Block ang IDE project o workspace file.

Opsyon


-in
tumutukoy sa isang input file o isang listahan ng mga file;

-cfg
tumutukoy ng configuration file, tingnan din --lokal at --pandaigdigan mga pagpipilian;

-labas
tumutukoy sa pangalan ng isang makefile o isang listahan ng mga makefile;

-unix nagbibigay-daan sa Unix / Linux compatible makefile generation;

-mga bintana
nagbibigay-daan sa Windows compatible makefile generation;

-mac nagbibigay-daan sa Macintosh compatible makefile generation;

--lahat-os
nagbibigay-daan sa lahat ng target na platform nang sabay-sabay;

-mga target " [, [, ...]]"
tumutukoy sa tanging mga target ng build kung saan gagawin ang isang makefile;

--flat-objects
pinipilit ang mga "flat" na pangalan para sa mga object file na may limitadong set ng character;

--flat-objpath
pinipilit ang mga "flat" na landas para sa mga object file na walang mga subdirectory;

--wrap-objects
nagbibigay-daan sa paggamit ng mga multiline na listahan ng mga bagay na ginagawang mas madaling basahin ang isang makefile;

--wrap-options
nagbibigay-daan sa paggamit ng multiline macros;

--with-deps
nagbibigay-daan sa isang built-in na dependency scanner para sa mga proyektong C/C++;

--panatilihin-objdir
hindi pinapagana ang command na nagbubura ng mga direktoryo para sa mga object file sa 'malinis' na target;

--keep-outdir
hindi pinapagana ang command na nagbubura ng direktoryo para sa isang output binary file sa 'malinis' na target;

--target-case [panatilihin|ibaba|itaas]
tumutukoy sa istilo para sa mga target na makefile;

Karaniwan na pagpipilian:
--lokal
gumamit ng pagsasaayos mula sa kasalukuyang direktoryo

--pandaigdigan
gumamit ng configuration mula sa home directory

--verbose
ipakita ang impormasyon ng proyekto

--tahimik
itago ang lahat ng mensahe

- Tumulong ipakita ang mensaheng ito

--bersyon
ipakita ang impormasyon ng bersyon

Configuration


Maaaring i-save ang ilang opsyon sa pag-install o partikular sa proyekto, pangunahin ang mga setting ng toolchain
sa isang configuration file. Bilang default (mula noong rev.110), hindi nagse-save ang cbp2make ng anumang mga setting
sa isang configuration file maliban kung tahasang tinukoy ng user ang --config opsyon. A
configuration file ay maaaring maging pandaigdigan (naka-imbak sa user profile / home directory) o lokal
(naka-imbak sa kasalukuyang direktoryo).

Mangyaring, tandaan na dahil ang cbp2make ay nasa maagang yugto ng pag-unlad, isang luma
configuration file ay maaaring maging hindi tugma sa bagong bersyon ng tool at maaaring kailanganin ito
upang i-update ito nang manu-mano o magpasimula ng bago.

Kapag na-invoke ang cbp2make, susubukan muna nitong mag-load ng lokal na configuration file. Kung lokal
nawawala ang configuration, ang susunod na pagtatangka ay ang pag-load ng global. Kung ang pagtatangka na ito ay
hindi rin matagumpay, ginagamit ang default na built-in na configuration. Paghahanap ng configuration
order ay maaaring ma-override sa --lokal or --pandaigdigan mga pagpipilian sa command line. Kung isa sa mga pagpipilian
ay ibinibigay sa cbp2make, hindi natukoy na configuration ay hindi kinuha kahit na ang
ang tinukoy ay nawawala at hindi tinukoy ang umiiral.

Pamahalaan mga toolchain
cbp2make --config toolchain --idagdag ang [-unix|-windows|-mac] -chain

cbp2make --config toolchain --alisin ang [-unix|-windows|-mac] -chain

Pamahalaan magtayo mga kasangkapan
cbp2make --config tool --idagdag ang [-unix|-windows|-mac] -chain - kasangkapan -Uri
<tool mga pagpipilian>

cbp2make --config tool --alisin ang [-unix|-windows|-mac] -chain - kasangkapan

Pamahalaan platform
cbp2make --config platform [-unix|-windows|-mac] [-pwd ] [-cd
] [-rm ] [-rmf ] [-rmd
] [-cp ] [-mv ] [-md
] [-mdf ] [-gumawa ]

Pamahalaan global tagatala mga variable
cbp2make --config variable --add [-set ] -pangalan [-desc ]
[-patlang ] -halaga

cbp2make --config variable --remove [-set ] [-pangalan ] [-patlang
]

Pamahalaan pagpipilian
cbp2make --config options --default-options " "

cbp2make --config palabas

Kasangkapan mga uri:
pp preprocessor

bilang assembler

cc compiler

rc resource compiler

sl static na linker

dl dynamic na linker

el executable linker

nl katutubong linker

Kasangkapan pagpipilian (karaniwan):
-desc

-programa

-utos

-mkv

-srcext

-outtext

-quotepath

-buong landas

-unixpath

Kasangkapan pagpipilian (compiler):
-incsw

-defsw

-deps

Kasangkapan pagpipilian (linker):
-ldsw

-llsw

-lpfx

-lext

-bagay

-lflat

Gamitin ang cbp2make online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    libusb
    libusb
    Library upang paganahin ang espasyo ng gumagamit
    mga programa ng aplikasyon upang makipag-usap
    Mga USB device. Audience: Mga Developer, End
    Mga user/Desktop. Wika ng Programming: C.
    Mga kategorya...
    I-download ang libusb
  • 2
    SWIG
    SWIG
    Ang SWIG ay isang software development tool
    na nag-uugnay sa mga programang nakasulat sa C at
    C++ na may iba't ibang mataas na antas
    mga programming language. Ang SWIG ay ginagamit kasama ng
    iba...
    I-download ang SWIG
  • 3
    WooCommerce Nextjs React Theme
    WooCommerce Nextjs React Theme
    React WooCommerce theme, built with
    Susunod na JS, Webpack, Babel, Node, at
    Express, gamit ang GraphQL at Apollo
    Kliyente. Tindahan ng WooCommerce sa React(
    naglalaman ng: Mga produkto...
    I-download ang WooCommerce Nextjs React Theme
  • 4
    archlabs_repo
    archlabs_repo
    Package repo para sa ArchLabs Ito ay isang
    application na maaari ding makuha
    mula
    https://sourceforge.net/projects/archlabs-repo/.
    Ito ay na-host sa OnWorks sa...
    I-download ang archlabs_repo
  • 5
    Zephyr Project
    Zephyr Project
    Ang Zephyr Project ay isang bagong henerasyon
    real-time na operating system (RTOS) na
    sumusuporta sa maramihang hardware
    mga arkitektura. Ito ay batay sa a
    maliit na footprint kernel...
    I-download ang Zephyr Project
  • 6
    SCons
    SCons
    Ang SCons ay isang tool sa pagbuo ng software
    iyon ay isang superior alternatibo sa
    classic na "Make" build tool na
    alam at mahal nating lahat. Ang SCons ay
    nagpatupad ng...
    I-download ang SCons
  • Marami pa »

Linux command

Ad