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

Ad


ไอคอน Fav ของ OnWorks

winegcc - ออนไลน์ในคลาวด์

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

นี่คือคำสั่ง winegcc ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ 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

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


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

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

  • 1
    Firebird
    Firebird
    Firebird RDBMS นำเสนอคุณสมบัติ ANSI SQL
    & ทำงานบน Linux, Windows &
    หลายแพลตฟอร์ม Unix คุณสมบัติ
    การทำงานพร้อมกันและประสิทธิภาพที่ยอดเยี่ยม
    & พลัง...
    ดาวน์โหลด Firebird
  • 2
    Kompozer
    Kompozer
    KompoZer เป็นโปรแกรมแก้ไข HTML wysiwyg โดยใช้
    ฐานโค้ด Mozilla Composer เนื่องจาก
    การพัฒนาของ Nvu ถูกหยุดลง
    ในปี 2005 KompoZer แก้ไขข้อบกพร่องมากมายและ
    เพิ่มเ...
    ดาวน์โหลดโปรแกรม KompoZer
  • 3
    ดาวน์โหลดมังงะฟรี
    ดาวน์โหลดมังงะฟรี
    The Free Manga Downloader (FMD) เป็น
    แอปพลิเคชันโอเพ่นซอร์สที่เขียนใน
    Object-Pascal สำหรับการจัดการและ
    ดาวน์โหลดมังงะจากเว็บไซต์ต่างๆ
    นี่คือกระจก...
    ดาวน์โหลด Manga Downloader ฟรี
  • 4
    Aetbootin
    Aetbootin
    UNetbootin ช่วยให้คุณสร้างบูตได้
    ไดรฟ์ USB สดสำหรับ Ubuntu, Fedora และ
    การกระจาย Linux อื่น ๆ ที่ไม่มี
    เขียนซีดี มันทำงานบน Windows, Linux,
    และ ...
    ดาวน์โหลด UNetbootin
  • 5
    โดลิบาร์ ERP - CRM
    โดลิบาร์ ERP - CRM
    Dolibarr ERP - CRM ใช้งานง่าย
    แพ็คเกจซอฟต์แวร์โอเพ่นซอร์ส ERP และ CRM
    (รันด้วยเว็บเซิร์ฟเวอร์ php หรือ as
    ซอฟต์แวร์แบบสแตนด์อโลน) สำหรับธุรกิจ
    ฐานราก...
    ดาวน์โหลด Dolibarr ERP - CRM
  • 6
    ไคลเอนต์ sqirreL SQL
    ไคลเอนต์ sqirreL SQL
    SQuirreL SQL Client คือ SQL . แบบกราฟิก
    ไคลเอนต์ที่เขียนด้วย Java ที่จะอนุญาต
    ให้คุณดูโครงสร้างของ JDBC
    ฐานข้อมูลที่สอดคล้อง เรียกดูข้อมูลใน
    โต๊ะ...
    ดาวน์โหลดไคลเอนต์ sqirreL SQL
  • เพิ่มเติม»

คำสั่ง Linux

Ad