ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

winecpp-development - ออนไลน์ในคลาวด์

เรียกใช้การพัฒนา winecpp ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่งพัฒนา winecpp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


winegcc - คอมไพเลอร์ที่เข้ากันได้กับไวน์ C และ C++ MinGW

เรื่องย่อ


ไวน์ [ตัวเลือก] แฟ้ม...

DESCRIPTION


ไวน์ เป็น wrapper gcc ซึ่งพยายามจัดหาคอมไพเลอร์ที่เข้ากันได้กับ MinGW ภายใต้ Linux
สิ่งนี้มีประโยชน์มากที่สุดสำหรับนักพัฒนา Win32 ที่สามารถนำโค้ด MinGW ของพวกเขาจาก Windows
และคอมไพล์ใหม่โดยไม่มีการแก้ไขภายใต้ Winelib บน Linux wineg++ ส่วนใหญ่ยอมรับ
ตัวเลือกเดียวกับ winegcc.

เป้าหมายของ winegcc คือการแทนที่ gcc/g++/windres ด้วย
winegcc/wineg++/wrc ใน MinGW Makefile และเพียงคอมไพล์แอปพลิเคชันใหม่โดยใช้ Winelib
ภายใต้ไวน์. แม้ว่าโดยทั่วไปจะมีการปรับเปลี่ยนเล็กน้อยที่ต้องทำกับ
ซอร์สโค้ดของแอปพลิเคชันและ/หรือ Makefile มันค่อนข้างง่ายที่จะทำในรูปแบบที่เป็น
เข้ากันได้ระหว่างสภาพแวดล้อม MinGW และไวน์

คู่มือนี้จะบันทึกเฉพาะความแตกต่างจาก gcc; โปรดศึกษาคู่มือ gcc สำหรับ
ข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านั้น

OPTIONS


gcc ตัวเลือก: รองรับตัวเลือก gcc ทั้งหมดและส่งต่อไปยังคอมไพเลอร์ส่วนหลัง

-Bอุปสรรค
ตัวเลือกนี้ระบุตำแหน่งที่จะค้นหาไฟล์เรียกทำงาน ไลบรารี รวมไฟล์ และ
ไฟล์ข้อมูลของคอมไพเลอร์เอง นี่คือตัวเลือก gcc มาตรฐานที่ได้รับ
ขยายการรับรู้ a อุปสรรค ลงท้ายด้วย '/tools/winebuild' ซึ่งในกรณีนี้
winegcc เข้าสู่โหมดพิเศษสำหรับสร้างไวน์เอง นักพัฒนาควรหลีกเลี่ยง
คำนำหน้าที่ลงท้ายด้วยคำต่อท้ายวิเศษ หรือถ้าเป็นไปไม่ได้ ก็แสดงว่า
มันแตกต่างออกไป เช่น '/tools/winebuild/' เพื่อหลีกเลี่ยงพฤติกรรมพิเศษ

-fno-สั้น-wchar
แทนที่ประเภทพื้นฐานสำหรับ wchar_t ให้เป็นค่าเริ่มต้นสำหรับเป้าหมายแทน
ของการใช้ short unsigned int ซึ่งเป็นค่าเริ่มต้นสำหรับ Win32

-mconsole
ตัวเลือกนี้ส่งผ่าน '--subsystem console' ไปยัง winebuild เพื่อสร้าง console
แอปพลิเคชัน มันเป็นค่าเริ่มต้น

-mno-cygwin
ใช้การนำไวน์ไปใช้ MSVCRT แทนการเชื่อมโยงกับระบบโฮสต์ libc
นี่เป็นสิ่งจำเป็นสำหรับแอปพลิเคชั่น Win32 ส่วนใหญ่ตามปกติ
ขึ้นอยู่กับคุณสมบัติต่าง ๆ ของ MSVCRT สวิตช์นี้ยังใช้โดย MinGW
คอมไพเลอร์เพื่อลิงก์กับ MSVCRT บน Windows แทนที่จะลิงก์กับ Cygwin libc
การแบ่งปันไวยากรณ์กับ MinGW ทำให้ง่ายต่อการเขียน Makefiles ที่ทำงานภายใต้
ไวน์ MinGW+MSYS หรือ MinGW+Cygwin

-มิวนิโค้ด
ตั้งค่าจุดเริ่มต้นเริ่มต้นของแอปพลิเคชันเป็น Unicode เมน() แทน
มาตรฐาน () หลัก.

-mwindows
ตัวเลือกนี้จะเพิ่ม -lgdi32, -lcomdlg32 และ -lshell32 ในรายการ default
ไลบรารี และส่งผ่าน '--subsystem windows' ไปยัง winebuild เพื่อสร้างกราฟิก
การใช้งาน

-nodedefaultlibs
ห้ามใช้ไลบรารีระบบมาตรฐานเมื่อทำการเชื่อมโยง ซึ่งรวมถึงอย่างน้อย
-lkernel32, -luser32, -ladvapi32 และไลบรารีเริ่มต้นใดๆ ที่ใช้โดยแบ็กเอนด์
คอมไพเลอร์ ตัวเลือก -mwindows เพิ่มรายชื่อไลบรารีเริ่มต้นตามที่อธิบายไว้
ข้างบน.

-NostartFiles
อย่าเพิ่มไลบรารี winecrt0 เมื่อทำการเชื่อมโยง

-Wb,ตัวเลือก
ส่งตัวเลือกไปที่ winebuild ถ้า ตัวเลือก มีเครื่องหมายจุลภาค มันแบ่งออกเป็นหลาย ๆ
ตัวเลือกที่เครื่องหมายจุลภาค

และพวกเรา


ไวน์บิวด์
ระบุเส้นทางและชื่อของ ไวน์บิลด์ ไบนารีที่จะเปิดตัว
โดยอัตโนมัติโดย ไวน์. ถ้าไม่ได้ตั้งค่า ไวน์ จะมองหาไฟล์ชื่อ ไวน์บิลด์
ในเส้นทาง

กำหนด


winegcc กำหนด __WINE__ สำหรับรหัสที่ต้องการทราบเมื่อมีการคอมไพล์ภายใต้
ไวน์. นอกจากนี้ยังกำหนด WIN32, _WIN32, __WIN32, __WIN32__, __WINNT และ __WINNT__ สำหรับ
เข้ากันได้กับ MinGW

ใช้ winecpp-development ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    วงเล็บ
    วงเล็บ
    Brackets เป็นโอเพ่นซอร์สที่ทันสมัยและฟรี
    โปรแกรมแก้ไขข้อความที่สร้างขึ้นโดยเฉพาะสำหรับเว็บ
    การพัฒนา. เขียนใน HTML, CSS และ
    JavaScript พร้อมเครื่องมือภาพที่เน้นและ
    เตรียม...
    ดาวน์โหลดวงเล็บเหลี่ยม
  • 2
    ฟรี Pascal Compiler
    ฟรี Pascal Compiler
    คอมไพเลอร์ Pascal 32/64/16 บิตสำหรับ
    Win32/64/CE, ลินุกซ์, Mac OS X/iOS,
    Android, FreeBSD, OS/2, เกมบอย
    แอดวานซ์, Nintendo NDS และ DOS;
    ความหมายเข้ากันได้ wi ...
    ดาวน์โหลดคอมไพเลอร์ Pascal ฟรี
  • 3
    Canon EOS DIGITAL ข้อมูล
    Canon EOS DIGITAL ข้อมูล
    Canon ไม่มีจำนวนชัตเตอร์
    รวมอยู่ในข้อมูล EXIF ​​​​ของ
    ไฟล์ภาพซึ่งตรงข้ามกับ Nikon และ
    เพนแท็กซ์ ไม่มี Canon อย่างเป็นทางการ
    แอปพลิเคชัน ...
    ดาวน์โหลดข้อมูล Canon EOS DIGITAL
  • 4
    การตรวจสอบ
    การตรวจสอบ
    rEFInd เป็นทางแยกของ rEFIt boot
    ผู้จัดการ. เช่นเดียวกับ rEFIt rEFInd can
    ตรวจจับการบูต EFI ที่คุณติดตั้งโดยอัตโนมัติ
    รถตักและนำเสนอ GUI ที่สวยงาม
    เมนูตัวเลือกการบูต...
    ดาวน์โหลด rEFInd
  • 5
    ด่วนลุค GSI
    ด่วนลุค GSI
    หน้าดาวน์โหลด SourceForge นี้เป็นไป
    อนุญาตให้ผู้ใช้ดาวน์โหลดซอร์สของฉัน
    GSIs อ้างอิงจาก phhusson's great
    งาน. ฉันสร้างทั้ง Android Pie และ
    แอนดรอยด์ 1...
    ดาวน์โหลด ExpressLuke GSI
  • 6
    นักดนตรี
    นักดนตรี
    Music Caster เป็นเครื่องเล่นเพลงแบบถาด
    ที่ให้คุณส่งเพลงท้องถิ่นของคุณไปที่a
    อุปกรณ์ Google Cast ในการวิ่งครั้งแรก
    คุณจะต้องคลิกลูกศรใน .ของคุณ
    ตา...
    ดาวน์โหลด Music Caster
  • เพิ่มเติม»

คำสั่ง Linux

Ad