-
Cara Meng-Upgrade Linux Ubuntu 17.10 ke 18.04
Sistem operasi adalah bagian dari komputer yang digunakan untuk mengontrol hardware dan berfungsi untuk menjalankan software / fitur fitur dalam komputer yang sangat penting dan harus di update.
-
Apa Itu Html dan Sejarah Html
Html adalah singkatan dari HyperText Markup Language dan html merupakan salah satu bahasa yang paling sering digunakan untuk membuat halaman web pada sebuah website. Dengan bahasa ini kita dapat membuat halaman web sesuai dengan apa yang kita harapkan dengan cara mengetikan sekumpulan kode kode / sintak sintak standar pada html.
-
Cara Membuat Animasi Larva Dengan Blender
Bagaimana cara membuat animasi larva dengan aplikasi Blender
-
Cara Menginstall Shutter di LINUX Beserta Cara Menggunakannya
cairo dock adalah aplikasi atau software yang digunakan untuk menambah dock/panel
-
Cara Membuat Logo di Inkscape
Logo adalah suatu gambar yangdengan arti tertentu, biasanya digunakan untuk melambangkan suatu kepemilikan atau ciri khas perusahaan, organisasi, produk, lembaga atau sebagai pengganti nama aslinya agar mudah untuk di ingat.
Pengertian dan Sejarah Bahasa Pemrograman
10 Processor Paling Tinggi Saat Ini
Processor atau yang juga sering kita kenal dengan nama CPU atau central processing unit merupakan salah satu komponen yang vital bagi sebuah komputer, baik itu sebuah personal komputer, laptop, netbook, tablet, hingga smartphone yang saat ini juga sedang booming. Apabila komputer diibaratkan sebagai seorang manusia, maka bisa dibilang bahwa processor merupakan otaknya, memiliki bentuk dan juga ukuran yang jauh lebih kecil dibandingkan keseluruhan fisik dari perangkat itu sendiri, namun mengatur seluruh kinerja dari perangkat tersebut.
Saat ini ada dua processor yang saling bersaing yaitu processor Intel dan ADM, namun beberapa kondisi lebih memihak pada Intel, dimana processor buatan intel sudah berhasil membuat para user menganggap Intel adalah processor terbaik. Namun demikian, ternyata AMD pun juga memiliki taring, dengan menelurkan banyak processor dengan spesifikasi tertinggi.
Berikut ini adalah beberapa processor paling tinggi yang digunakan saat ini, yang dikeluarkan oleh AMD dan Intel dimulai dari yang terendah spesifikasinya:
1. Intel Celeron G1820
Merupakan salah satu processor basic besutan Intel, dengan fitur yang standar dan juga memiliki harga yang tidak menguras kantong anda. Berikut ini merupakan spesifikasi dari Intel Celeron G1820:
Degan spesifikasi seperti itu, maka pantas apabila Intel Celeron merupakan salah satu processor bagi para pengguna komputer yang hanya membutuhkan fitur – fitur standar, seperti mengetik, mendengarkan lagu, dan menonton film dengan kualitas sedang. Keunggulan dari Intel Celeron sendiri adalah harga yang relatif murah dan tidak membutuhkan banyak daya.
Itu sebabnya processor jenis ini banyak di gunakan oleh para pelajar yang tidak banyak membutuhkan kecepatan yang tinggi. Sangat pas bagi anda yang membutuhkan netbook ukuran <12 inch yang praktis dan simple untuk keperluan mengetik, serta untuk membantu anak anda dalam mengenal fitur dasar dari suatu komputer / PC.
[AdSense-B]
Meskipun memiliki keunggulan, namun Intel Celeron juga memiliki kelemahan, terutama dari segi kecepatan dan juga jumlah intinya. Dengan hanya memiliki dua inti dengan kecepatan yang biasa saja, maka tidak disarankan untuk bermain game ataupun melakukan editing foto dan juga video dengan menggunakan processor ini.
2. Intel Pentium G3250
Merupakan pengembangan dari Intel Celeron, dimana memiliki kecepatan pemrosesan informasi yang lebih tinggi dibandingkan Intel Celeron. Berikut ini spesifikasi dari Intel Pentium G3250:
Melihat spesifikasi dari Intel Pentium G3250, maka processor ini juga masih memiliki fungsi yang sama dengan Intel Celeron, hanya berbeda pada speed processornya saja.
Sama seperti Intel Celeron, processor ini juga sangat cocok bagi anda yang hanya membutuhkan fungsionalitas dari komputer atau PC, namun dengan kecepatan yang lebih tinggi agar performa yang dihasilkan juga semakin baik saat dijalankan.
3. Intel Core i3 – 4160
Masih dari Intel, Intel Core i3 merupakan daftar berikutnya. Berikut ini adalah spesifikasi dari Intel Core i3 – 4160:
Bagi anda yang meninginkan komputer dengan budget menengah ke bawah, namun memiliki kecepatan yang memuaskan, maka processor ini merupakan salah satu pilihan yang tepat. Performa yang jauh lebih baik dari generasi sebelumnya.
Processor ini cocok untuk dignakan bagi anda yang menginginkan komputer atau PC yang ekonomis, namun mampu untuk menghandle beban yang lebih berat, seperti bermain game ataupun mengedit foto secara simple. Selain itu, processor ini juga sangat ideal untuk digunakan sebagai CPU pada server, dengan budget yang minim alias rendah.
4. AMD FX-6300
Pesaing Intel, yaitu AMD mulai membuat tandingan dari Intel i3, yaitu AMD FX – 6300. Processor ini merupakan salah satu alternative pilihan dari Intel i3, dengan spesifikasi:
Untuk processor AMD A10-7850K (APU) ini memiliki keunggulan dengan harga yang cenderung lebih rendah dibandingkan dengan processor Intel i3, processor ini memiliki performa yang tidak kalah dengan Intel i3.
Namun demikian, untuk keperluan gaming sepertinya AMD memang harus mengakui keunggulan dari processor Intel i3 meskipun hanya memiliki perbedaan yang tipis, untuk masalah gaming processor Intel lebih unggul dari AMD. Meski begitu processor ini juga tidak kalah hebatnya dengan processor lainnya yang juga di lengkapi dengan RAM komputer yang mendukung prangkat keras ini bekerja secara sempurna.
5. AMD A8-7600
AMD A8-7600 merupakan processor tercepat berikutnya. Berikut ini adalah spesifikasi dari AMD A8-7600:
Merupakan processor keluaran AMD yang memiliki dua keunggulan, dibandingkan dengan Intel i3. Keunggulan dari processor AMD A8-7600 ini adalah konsumsi listrik yang lebih hemat dan memiliki GPU yang terintegrasi dan memiliki performance yang lebih baik.
Bagi anda yang menginginkan PC atau laptop gaming, dengan processor yang handal namun berharga murah, maka anda dapat memilih untuk menggunakan AMD A8-7600 ini dibandingkan dengan Intel i3.
[AdSense-A]
6. AMD A10-7850K (APU)
APU atau CPU dan juga GPU yang terintegrasi di dalam satu processor dengan kualitas dan juga kecepatan yang cukup tinggi merupakan salah satu keunggulan dari AMD A10-7850K. Berikut ini adalah spesifikasi dari AMD A10-7850K:
Processor AMD A10-7850K ini memiliki performa dan kualitas yang baik, sehingga cocok untuk PC Gaming ataupun design dengan budget menengah atau mid end.
Processor ini juga memiliki fitur turbo, dan mudah untuk dilakukan overclock, sehingga kecepatan processor menjadi lebih cepat dan lebih baik dari sebelumnya. Dengan pelengkap kapasitas RAM terbesar saat ini tentunya akan mampu memberikan kinerja processor secara optimal bagi user, disertai kecepatan yang tinggi dirasa processor ini bukanlah masalah yang sulit.
7. AMD FX-8320
Masih dari AMD, processor lainnya bernama AMD FX-8320. Berikut ini adalah spesifikasi dari AMD FX-8320 :
Merupakan salah satu best seller dai processor milik AMD untuk keperluan gaming dan juga design. Memiliki performa yang tinggi dan juga dengan harga kelas menengah yang bersahabat. Bagi anda pecinta game dan juga design, namun dengan budget kelas menengah, anda dapat mencoba processor ini.
Namun demikian, AMD FX-8320 ini memiliki konsumsi listrik yang cukup tinggi, sehingga kurang cocok untuk menjadi server, karena akan membengkakkan tagihan listrik rumah anda.
8. Intel Core i5 – 4590K
Kembali ke Intel, kali ini ada Intel core i5. Saat ini sudah banyak laptop yang menggunakan intel core i5, yang memiliki spesifikasi sebagai berikut:
Processor ini merupakan pilihan tepat bagi anda yang sudah biasa memegang komputer. Performa yang baik dan juga kecepatan yang mumpuni membuat processor ini sangat ideal untuk user yang membutuhkan PC atau komputer yang dapat menghandle game-game kelas menengah, dengan sempurna.
Namun, bagi anda yang hobi mengutak-atik, maka processor ini tidak cocok untuk anda, karena memiliki fitur locke, yang artinya anda tidak bisa melakukan overclock untuk mempercepat kinerja CPU anda.
9. Intel Core i7 – 4790K
Processor Inter Core i7 – 4790K ini merupakan salah satu processor teranyar dari Intel dengan performa yang cukup tinggi. Tentu saja processor ini merupakan salah satu processor tercepat yang pernah dibuat oleh intel. Berikut adalah spesifikasi lengkap dari processor Intel Core i7:
Dengan kemampuan yang sangat mengagumkan, processor ini sangat cocok bagi para user yang senang bermain games dengan spek yang tinggi, serta bagi anda yang sering melakukan desain dan juga editing video, ataupun foto, serta 3D graphic.
Processor ini cukup handal dalam menjalankan program dalam sebuha komputer tanpa keluhan dan tentunya dengan membuka berbagai macam aplikasi dalam satu klik saja.
10. Intel i7 – 5960X
Merupakan processor tercepat saat ini, yang memiliki kecepatan yang jauh lebih tinggi dibandingkan dengan i7 – 4790K. Berikut adalah spesifikasi dari Intel i7-5960 X:
Pilihan sempurna bagi para user yang memang membutuhkan PC atau komputer dengan spesifikasi menawan dan ganas. Processor Intel i7-5960X ini cukup mampu memberikan kepuasan bagi user yang memang memiliki kinerja yang cukup membuat CPU bekerja lebih keras.
Dan juga dengan kemampuan yang di miliki oleh processor ini tidak akan membuat dampak pengaruh CPU usage 100% yang berbahaya untuk komputer anda. Kemampuan yang cukup canggih ini menjadikan Intel i7 – 5960 X sebagai processor terbaik saat ini.
Meskipun memiliki performa terbaik dan tercepat, namun processor ini memiliki konsumsi listrik yang ringan. Faktanya, Intel belum memiliki saingan terhadap processor terbaiknya sejauh ini.
Fungsi Procesor dan Cara Kerja-nya
Fungsi Processor dan Bagiannya terdiri dari tiga bagian utama yaitu :
1. Control Unit (CU)
Semua peralatan pada sistem komputer dikendalikan dan diatur oleh bagian ini. Perpindahan data dari memori utama dieksekusi di bagian CU ini. Untuk kemudian dikirim kembali hasilnya ke memori utama. Setelah itu layar monitor akan menampilkan hasil outputnya atau harddisk akan menyimpan data hasil olahan tersebut.
2. Arithmatic and Logical Unit (ALU)
Perhitungan matematika / aritmatika semuanya dilakukan pada Bagian ALU ini, tanpa terkecuali. Selain itu, apabila program / software yang sedang kita gunakan mengalami masalah maka akan ada Informasi Peringatan Kesalahan (Error Warning) yang tampil di monitor, yang kesemuanya itu dilakukan di bagian ALU ini. Intinya, bagian ALU ini merupakan bagian LOGIKA (pengambil keputusan).
3. Registry (Register)
Register merupakan tempat ngantri data-data yang akan diproses, sebelum data tersebut masuk ke memori utama. Walaupun bagian ini merupakan media penyimpanan kecil namun memiliki kecepatan akses tinggi.
Tambahan : ada perbedaan letak kaki socket prosessor pada seri prosessor soket 478 (pentium 4) dan pada prosessor soket LGA 775. Prosessor soket LGA 775 terdapat pada dudukan di mainboardnya.
Fungsi Processor sangat dominan dan utama, sebab tanpa Processor maka komputer sama saja seperti manusia yang kehilangan otaknya. Sebab pada processor itulah semua pengendalian dan pemrosesan terjadi. Bedanya processor dengan otak yaitu processor hanya berfungsi sebagai pemroses data saja, kemudian data tersebut dikirimkan ke memori utama kembali. Processor tidak bisa menyimpan data seperti halnya otak manusia.
Pada umumnya fungsi processor (prosesor) adalah hanya untuk memproses data yang diterima dari masukkan atau di input, kemudian akan menghasilkan pengeluaran berupa output.
prosesor tidak dapat bekerja sendiri namun membutuhkkan dukungan maupun terus berhubungan dengan komponen lain terutama hardisk dan RAM. Dalam memproses sebuah data dapat dilakukan dengan waktu proses cepat atau lambat tergantung kecepatan prosesor tersebut.
Saat ini kecepatan processor yang paling tinggi ada di kecepatan 4 Gigahertz (GHz) artinya dapat membaca 4000 miliar perintah dalam sekali pengerjaannya, merupakan angka fantastis dalam perkembangan tekhnologi didunia. Bagi para gamer, pasti sudah familiar dengan istilah, “greater processor, greater gaming experience”, karena sebuah game pasti sangat berpengaruh dengan kapasitas prosesor sebuah komputer.
Untuk segi pengembang atau perusahaan khusus produksi prosesor ada 2 perusahaan terkenal yaitu intel dan AMD. Dari 2 perusahaan inilah banyak membanjiri pasaran processor. Produk ke2nya tentu memiliki kelebihan dan kekurangan masing-masing. Ada yang bilang kalau ketahanan untuk di pakai berjam-jam maupun berhari-hari intel lebih dapat diandalkan sedangkan bagi para gamers AMD jadi pilihannya karena lebih baik dalam memproses grafik.
Cara Kerja Processor
Adalah menjalankan sekumpulan intruksi mesin yang memberitahu processor apa saja yang harus dilakukan, berdasarkan instruksi itu, processor melakukan 3 (tiga) hal dasar diantaranya:
– Menggunakan ALU (Arithmetic Logic Unit) yaitu untuk melakukan operasi matematis seperti pengurangan, penambaghan, perkalian dan juga pembagian. Mikro processor modern mengandung floating point unit yang dapat melakukan operasi-operasi yang sangat kompleks pada angka yang cukup besar.
– Lalu memindahkan data dari satu lokasi memori ke lokasi yang lainnya.
– Mengambil keputusan serta melompat ke instruksi lain sesuai keputusan tersebut.
Sederhananya cara kerja prossesor intinya ialah menerima umpan ataupun perintah masuk (inpot) baik dari mouse, keybord atau alat penginput data yang lainnya yang terhubung, lalu kemudian menerjemahkan atau memproses data-data perintah tersebut untuk kemudian mengeluarkan atau meneruskan outputnya ke hardware ataupun software terkait.
Ketika processor bekerja maka tidak bisa terlepas dari komponen/peralatan pendukung lainnya seperti Harddisk dan Memory (RAM). Ketiga bagian tersebut akan terus saling terhubung satu sama lain dalam memproses suatu data. Fungsi Processor diibaratkan seperti otaknya komputer, yang akan memerima data kemudian memprosesnya lalu outputnya dikirim kembali ke memory atau pun harddisk.
Sebenarnya bahasa / kalimat yang dikenali oleh processor hanya angka 0 dan 1. Dua angka itu saja. Disebut juga bahasa mesin / bilangan biner (01011001). Angka 0 diartikan dengan tidak adanya sinyal listrik, dan angka 1 diartikan dengan adanya sinyal listrik.
Pengertian Processor dan Sejarah-nya
Processor atau Microprocessor adalah sebuah perangkat keras yang menjadi otak sebuah komputer dan apabila PC tanpa processor maka PC tidak dapat dijalankan. Processor sering juga disebut sebagai pusat pengendali atau otak komputer yang didukung oleh komponen lainnya. Processor merupakan suatu IC yang mengontrol keseluruhan jalannya sebuah sistem komputer dan digunakan sebagai pusat atau otak dari komputer yang berfungsi untuk melakukan perhitungan dan menjalankan tugas.
Letak sebuah Processor adalah pada socket yang telah disediakan di bagianmotherboard, Processor dapat diganti dengan processor yang lain asalkan processor tersebut sesuai dengan socket yang ada pada motherboard.
Banyak merk prosesor yang beredar dipasaran diantaranya Intel, AMD, IBM, Apple, Cyrix VIA, dan IDT. Namun ada 2 Perusahaan yang tekenal di dunia sebagai pengembang processor untuk PC yaitu AMD dan Intel.
Processor juga memiliki tugas membagi pekerjaan pemrosesan data kepada seluruh komponen komputer, dan ini dilakukan dalam kecepatan yang sangat tinggi. Oleh karena itu processor menjadi sangat panas sehingga biasanya dilengkapi dengan kipas pendingin.
Umumnya pengertian processor ataupun sering disebut otak komputer, secara jelasnya prosesor adalah sebuah IC yang mengontrol keseluruhan jalannya sebuah sistem komputer dan digunakan sebagai pusat atau otak dengan fungsi melakukan perhitungan dan menjalankan tugas.
Letak prosesor ini terdapat di motherboard, nah saat pemilihan motherboard harus disesuaikan dengan jenis soket dari prosesornya contoh untuk proscessor intel ada soket LGA maka cari motherboard dengan soket LGA juga dan proscessor AMD ada AM3+ maka harus disesuikan juga.
Namun ada hal terpenting yang selalu terlupakan yaitu nilai TDP prosesor harus sesuai dengan motherboardnya seperti sudah saya bahas di tips membuat komputer rakitan. Prosesor juga sering disebut “Microprosessor”. Bagian terpenting dari prosesor adalah:
Aritcmatics Logical Unit (ALU) : Melakukan semua perhitungan aritmatika (matematika) yang terjadi sesuai dengan intruksi program.
Control Unit (CU) : Pengatur lalu lintas data seperti input, dan output.
Memory Unit (MU) : Alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi.
Sejarah Processor
Pada tahun 1971, komponen yang disebut sebagai mikroprocessor untuk pertama kalinya dibuat oleh para teknisi dari perusahaan elektronik Intel. Mikroprosesor adalah sebuah IC (Integrated Circuit) yang digunakan sebagai otak/pengolah utama dalam sebuah sistem komputer. Chip tersebut diberi nama Intel 4004 dan didesain oleh Ted Hoff, Federico Faggin, dan Stan Mazor.
Berikut merupakan garis besar sejarah perkembangan microprocessor :
· Pada tahun 1971, Intel meluncurkan mikroprocessor pertama di dunia, 4-bit 4004,yang didesain oleh Federico Faggin.
· Pada tahun 1974, Intel memperkenalkan processor 8-bit 8080, dengan4.500 transistor yang memiliki kinerja 10 kali pendahulunya.
· Pada tahun 1980, Intel memperkenalkan 8087 math co-processor.
· Pada tahun 1982, Intel memperkenalkan processor 16-bit 80286 dengan 134.000 transistor.
· Pada tahun 1985, Intel keluar dari bisnis RAM dinamis untuk fokus pada mikroprocessor, dan akhirnya ia mengeluarkan processor 80386, sebuah chip 32-bit dengan 275.000 transistor dan kemampuan menjalankan berbagai macam program sekaligus.
· Pada tahun 1998, Intel memperkenalkan processor Celeron.
· Pada tahun 2004, AMD mendemonstrasikan x86 dual-core processor chip.
· Pada tahun 2005, Intel menjual processor Dual-Core pertamanya.
· Pada tahun 2006, Intel memperkenalkan processor core 2 duo.
· Pada tahun 2007, Intel memperkenalkan processor core 2 quad.
Dalam perkembangannya processor terbagi menjadi beberapa tahap-tahap diantaranya :
· Microprocessor 4004 (1971)
· Microprocessor 8008 (1972)
· Microprocessor 8080 (1974)
· Generasi Pertama (processor 8088 dan 8086)
· Generasi Kedua (processor 80286)
· Generasi Ketiga (processor 80386 DX dan 80386 SX)
· Generasi Keempat (80486 DX, 80486 SX, Cyrix 486SLC, dan IBM 486SLC2)
· Generasi Kelima (Cyric 6×86, AMD, AMD K5, Pentium MMX, IDT Winchip, AMD K6, Cyric 6×86 MX, dan AMD K6-2.)
· Generasi Keenam (Pentium II, Celeron A:Medocino, Celeron PPGA:Socket 370, Xeon, AMD K6-3, dan Katmai.)
· Generasi Ketujuh (AMD K7 Athlon)
· Generasi Kedelapan (Intel core 2 duo, Conroe, Conroe XE, AMD Athlon 64, dan Pentium 4 Prescott.)
· Generasi Kesembilan (Intel core i3, Intel core i5, Intel core i7.)
13 Jenis Ubuntu Linux
Apa perbedaan Gcc dan G++
cc dan g++ adalah compiler-drivers dari 'Gnu Compiler Koleksi'(yang dulunya hanya' Gnu C Compiler').cc1 cc1plus ...) untuk panggilan tergantung pada jenis file, kecuali diganti dengan -x language, mereka memiliki beberapa perbedaan.g++ setara dengan gcc -xc++ -lstdc++ -shared-libgcc (Yang pertama adalah opsi kompilator, kedua adalah opsi penghubung). Ini dapat diperiksa dengan menjalankan keduanya dengan -v option (ini menampilkan perintah-perintah backend toolchain yang sedang dijalankan).- Perujuk ke semua bahasa yang berbeda yang didukung oleh kompilator GNU.
g ++: GNU C ++ Compiler
- gcc akan mengkompilasi: * .c / *. file cpp sebagai C dan C ++.
- g ++ akan mengkompilasi: * .c / *. file cpp tetapi semuanya akan diperlakukan sebagai file C ++.
- Juga jika Anda menggunakan g ++ untuk menautkan file objek, maka tautan itu secara otomatis di std C ++ libraries (gcc tidak melakukan ini).
- gcc mengkompilasi file C memiliki lebih sedikit makro yang telah ditentukan.
- gcc compiling * .cpp dan g ++ compiling * .c / *. file cpp memiliki beberapa macro tambahan.
#define __GXX_WEAK__ 1
#define __cplusplus 1
#define __DEPRECATED 1
#define __GNUG__ 4
#define __EXCEPTIONS 1
#define __private_extern__ extern
g++ dan gcc?gcc telah berevolusi dari satu bahasa "GNU C Compiler" menjadi "GNU Compiler Collection" multi bahasa. Istilah "GNU C Compiler" masih digunakan kadang-kadang dalam konteks pemrograman C.g++ aku s kompiler C ++ untuk Koleksi Kompiler GNU. Seperti gnat adalah kompiler Ada untuk gcc. lihat Menggunakan GNU Compiler Collection (GCC)man g++ perintah mengembalikan GCC(1) halaman manual.man gcc menyatakan bahwa ...g++menerima sebagian besar opsi yang sama dengangcc
... penggunaangcctidak menambahkan pustaka C ++.g++adalah sebuah program yang memanggil GCC dan secara otomatis menentukan tautan terhadap C ++ Perpustakaan. Ia memperlakukan file .c, .h dan .i sebagai file sumber C ++ sebagai ganti File sumber C kecuali jika -x digunakan. Program ini juga berguna ketika meng-precompiling file header C dengan ekstensi .h untuk digunakan dalam C ++ kompilasi.
gcc halaman manual untuk rincian adat pada varian pilihan gcc dan g++.gcc atau g++ dapat digunakan untuk pengembangan C ++ umum dengan pengaturan opsi yang berlaku. Namun, g++ perilaku default lebih sejajar dengan pengembangan C ++ sentris.- Saya menemukan deskripsi itu sini, tapi itu sangat pendek.
- Lalu saya mencoba bereksperimen dengan gcc.exe dan g ++. Exe di mesin windows saya:
$ g++ --version | head -n1 g++.exe (gcc-4.6.3 release with patches [build 20121012 by perlmingw.sf.net]) 4.6.3 $ gcc --version | head -n1 gcc.exe (gcc-4.6.3 release with patches [build 20121012 by perlmingw.sf.net]) 4.6.3 - Saya mencoba mengkompilasi file uji sederhana c89, c99, dan c ++ 1998 dan Ini bekerja dengan baik untuk saya dengan pencocokan ekstensi yang benar untuk bahasa
gcc -std=c99 test_c99.c gcc -std=c89 test_c89.c g++ -std=c++98 test_cpp.cpp gcc -std=c++98 test_cpp.cpp - Tetapi ketika saya mencoba menjalankan "koleksi gnu compiler collection" dalam mode itu:
$ gcc -std=c++98 test_cpp.c cc1.exe: warning: command line option '-std=c++98' is valid for C++/ObjC++ but not for C [enabled by default] - Tetapi yang satu ini masih berfungsi tanpa kesalahan
$ gcc -x c++ -std=c++98 test_cpp.c - Dan ini juga
$ g++ -std=c++0x test_cpp_11.cpp
$ cat test_c89.c test_c99.c test_cpp.cpp
// C89 compatible file
int main()
{
int x[] = {0, 2};
return sizeof(x);
}
// C99 compatible file
int main()
{
int x[] = {[1]=2};
return sizeof(x);
}
// C++1998,2003 compatible file
class X{};
int main()
{
X x;
return sizeof(x);
}
// C++11
#include <vector>
enum class Color : int{red,green,blue}; // scoped enum
int main()
{
std::vector<int> a {1,2,3}; // bracket initialization
return 0;
}
- Jika melihat pohon proses maka tampaknya gcc, dan g ++ adalah backend ke alat lain, yang di lingkungan saya adalah: cc1plus.exe, cc1.exe, collect2.exe, as.exe, ld.exe
- gcc berfungsi dengan baik sebagai metatool karena jika Anda memiliki ekstensi yang benar atau diatur dengan benar -std -x bendera. Lihat ini
int main(){
int * myptr = new int;
* myptr = 1;
printf("myptr[0] is %i\n",*myptr);
return 0;
}
undefined reference to `operator new(unsigned long)'





