Halo semuanya.
Dalam video ini kita akan mengonfigurasi lampu kode agar dapat bekerja dengan compiler yang kita pasang.
Jadi, jelas prasyarat untuk video ini adalah kompiler harus diinstal dan lampu kode harus
diinstal.
Oke, mari kita mulai.
Aku punya ikon di sini.
Pintasan ke lampu kode.
Saya hanya akan mengklik dua kali dan itu akan membuka lampu kode untuk pertama kalinya dan tertulis, Selamat
datang di wizard pengaturan.
Mari kita jalankan wizard pengaturan.
Anda hanya perlu melakukan ini satu kali.
Jadi saya akan memilih selanjutnya pilih profil pengembangan Anda, yang akan menjadi C, C plus plus pengembangan.
Saya akan memilih berikutnya.
Dan sekarang kita bisa memindai kompiler.
Mari kita lakukan.
Mungkin tidak akan menemukan kompiler yang kita instal karena tidak selalu menemukan kompiler yang sudah terinstal, tetapi
mari kita coba.
Dan jika ternyata cocok, jika tidak, kami akan memasangnya secara manual.
Jadi bagaimanapun juga, kita sudah terlindungi.
Jadi saya akan memilih pindai dan dikatakan tidak dapat menemukannya.
Tidak apa-apa.
Apakah Anda ingin memasangnya sekarang?
Tidak, kami sudah memasangnya, jadi saya akan memilih berikutnya.
Anda dapat melihat bahwa ia menemukan kompiler Rust.
Itu adalah bahasa pemrograman yang berbeda dan tidak masalah.
Anda bisa mengabaikannya.
Saya akan memilih berikutnya.
Pilih skema warna yang Anda inginkan.
Saya akan menggunakan skema default ini.
Biasanya saya akan menggunakan skema gelap karena lebih mudah dilihat, tetapi saya akan menggunakan ini, karena
menurut saya, skema ini terlihat lebih baik dalam video.
Saya akan memilih berikutnya.
Dialog ini menanyakan kepada Anda mengenai spasi putih, lekukan dan sebagainya.
Biarkan saja defaultnya seperti apa adanya dan klik selesai lampu kode akan menutup dan kemudian akan terbuka
lagi.
Jadi sekarang hal pertama yang harus kita lakukan adalah karena tidak menemukan kompiler dalam pengaturan,
kita perlu menginstal kompiler secara manual di baris kode.
Sangat mudah untuk melakukan pengaturan klik dan kemudian membangun pengaturan.
Lalu kita klik simbol plus biru ini.
Mungkin akan berwarna hijau pada layar Anda.
Tergantung pada apakah Anda memiliki tema terang atau tema gelap.
Jadi kami ingin mengkliknya di sana.
Ingat, kita berada di tab compiler.
Saya ingin mengkliknya, ditambah lagi dengan tulisan Add an existing compiler.
Jadi saya akan melakukannya.
Jadi, setelah menekan tombol plus, Anda akan melihat dialog ini.
Kita ingin menavigasi ke jalur di mana kita menginstal kompiler Cygwin C kita.
Jadi, saya memasangnya di drive C.
Jadi, Anda harus pergi ke drive C dan memilihnya, lalu masuk ke Cygwin 64 atau di mana pun Anda menginstalnya.
Secara default, ini berada di C Cygwin 64, dan di dalam Cygwin 64 Anda memiliki direktori bin.
Dari sana Anda tinggal mengatakan pilih folder dan kemudian di sini Anda bisa menamainya, sebut
saja Cygwin, supaya kita tahu yang mana.
Dan kami berkata, oke.
Pada titik ini, jika Anda memilih tab alat atau jika tab tersebut sudah dipilih untuk Anda, Anda akan
melihat semua pengaturan build terisi untuk Anda.
Sebagian di antaranya tidak benar, jadi Anda harus memperbaikinya.
Kompiler C plus plus yang tidak Anda pedulikan, tidak perlu Anda khawatirkan.
Kami belum memasangnya.
Tetapi kompiler C, Anda sebenarnya ingin menggunakan GCC.
Jadi, jika Anda memilih kompiler C, lalu titik, titik, titik, Anda dapat menavigasi lagi
ke direktori bin dan cukup pilih GCC dot exe.
Jadi, Anda pergi ke sana dan Anda pergi GCC dot exe dan itu akan menjalankan kompiler GCC untuk nama perakitan.
Anda sebenarnya bisa menggunakan tanda titik, titik titik atau Anda bisa mengetikkannya
di program yang ingin Anda jalankan sebagai ASX.
Untuk nama assembler, linker yang ingin Anda gunakan adalah GCC.
Jadi, sekali lagi, Anda bisa mengedit secara manual atau menekan titik, titik, titik.
Anda hanya perlu memastikan bahwa ini adalah GCC dot exe untuk penghubung untuk objek bersama.
Sekali lagi, kita akan menggunakan GCC.
Jadi sekali lagi, kita dapat menggunakan titik titik titik atau hanya mengatakan GCC titik x dasbor berbagi dasbor huruf
kecil f untuk pengarsipan yang akan kita gunakan lagi RDX.
Dengan RCU sebagai argumen program.
Make yang akan kita gunakan adalah make X di dalam bin.
Jadi, hal itu seharusnya benar.
Jika tidak, maka harus membuat titik x.
Dan untuk gdb kita ingin memodifikasi lagi untuk menggunakan gdb sehingga kita dapat pergi ke dot dot dot go to gdb.
Titik XY dan kita bisa menggunakannya.
Dan kemudian, Anda ingin memastikan bahwa pengaturan ini benar-benar penting.
Jadi, Anda mungkin ingin menjeda video sekali lagi untuk memastikan semuanya sudah benar.
Kompiler C plus plus tidak menjadi masalah.
C Kompiler GCC x nama assembler ASX Xqcs Xqcs Xqcs dibagikan untuk objek bersama dalam arsip.
A. x.
Dan kemudian Anda bisa langsung menekan tombol terapkan dan tekan.
Oke.
Baiklah.
Jadi di Codelab, izinkan saya membuat layar penuh di sini.
Dalam cahaya kode, kita memiliki beberapa jendela di sini dan saya akan membahasnya secara lebih rinci dalam video mendatang.
Kami memiliki tampilan ruang kerja dan di sinilah kami membuat ruang kerja, kumpulan proyek sehingga kami dapat memiliki
ruang kerja dengan Proyek Satu dan Proyek dua dan seterusnya.
Dan masing-masing proyek tersebut adalah program yang akan kami tulis di sini.
Kita bisa membuat ruang kerja baru, membuka ruang kerja, dan banyak hal lain yang juga bisa Anda
akses dari tab.
Antarmuka pengguna modern ini, biasanya ada 4 atau 5 cara untuk melakukan hal yang sama.
Oke, mari kita buat ruang kerja baru.
Saya akan memilih baru pastikan Anda memiliki ruang kerja C plus plus.
Itulah yang akan kami lakukan.
Aku akan klik oke.
Sekarang, bagaimana jalan menuju ruang kerja saya?
Saya akan meletakkannya langsung di folder pengguna saya di sana.
Dan yang ingin saya lakukan di sana adalah membuat folder baru di mana saya dapat membuat semua ruang kerja saya.
Jadi, mari kita lakukan itu.
Saya akan masuk ke sini dan tepat di folder rumah saya di sini, saya akan membuat folder baru dan saya akan
menyebutnya ruang kerja atau ruang kerja saya atau apa pun yang Anda suka.
Yang benar-benar penting di sini adalah tidak ada spasi, tidak ada karakter khusus, tidak ada tanda and dan titik, dan semua jenis
karakter aneh.
Beri nama yang sangat sederhana, seperti ruang kerja.
Dan itu akan baik-baik saja.
Itu saja.
Jadi saya sudah mendapatkan foldernya.
Saya akan memilihnya.
Dan apa nama ruang kerja saya?
Nah, ruang kerja ini akan menjadi, katakanlah ruang kerja satu atau Bagian satu atau apa pun yang ingin kita sebut.
Saya hanya akan menyebutnya Ruang Kerja satu.
Dan Anda dapat melihat di bawah sini di mana ruang kerja akan dibuat dan itu akan membuat file ruang
kerja, pastikan bahwa tanda centang kecil ini dicentang, buat ruang kerja di bawah direktori terpisah.
Dengan begitu, kami memiliki direktori terpisah untuk semua ruang kerja kami dan membuat kami tetap terorganisir dengan baik.
Aku akan memilih.
Oke.
Dan Anda bisa melihat bahwa jendela ini sekarang sudah hilang.
Ini adalah area putih yang besar di sini dan di sana adalah ruang kerja kami, ruang kerja pertama kami.
Sekarang kita tidak bisa melakukan banyak hal dengan ruang kerja.
Kami membutuhkan proyek di dalam ruang kerja sehingga saya dapat memilih ruang kerja saya dan mengajukan proyek baru.
Atau saya bisa mengklik kanan pada ruang kerja dan mengatakan proyek baru dan itulah yang akan saya lakukan.
Baiklah.
Jadi, ini mungkin merupakan bagian terpenting dari video ini, yaitu menyiapkan proyek.
Jadi, apa nama proyek baru saya?
Saya akan menyebutnya sebagai Proyek satu.
Pastikan Anda membuat proyek dalam foldernya sendiri.
Dan sekarang kita akan mengisi dropdown di sini.
Apa kategorinya?
Jenis aplikasi apa yang sedang kita bangun?
Ini akan menjadi aplikasi konsol.
Itu adalah aplikasi non grafis yang berjalan dari command prompt.
Hal berikutnya yang harus kita pilih adalah jenisnya.
Dan jenisnya pada dasarnya adalah GCC yang dapat dieksekusi sederhana.
Ini adalah program C, GCC yang dapat dieksekusi secara sederhana.
Kompiler yang akan kita gunakan, kita baru saja membuat kompiler yang akan kita gunakan dan
mudah-mudahan Anda menamainya Cygwin.
Jadi, Anda bisa langsung memilih Cygwin.
Jika Anda membiarkannya default, Anda harus memilih nama tersebut.
Debugger yang akan kita gunakan adalah debugger GDB baru, dan sistem pembangun yang akan kita gunakan adalah
kita akan benar-benar menggunakan kode ringan Makefile generator Unix.
Jadi, sekali lagi, ini adalah pengaturan yang sangat penting.
Jadi sekali lagi, lihatlah cakar-cakar ini jika Anda perlu, tetapi kategorinya haruslah tipe konsol
haruslah kompiler GCC yang dapat dieksekusi sederhana haruslah cygwin debugger haruslah GDB debugger dan sistem build haruslah
code light, makefile generator unix.
Jadi kami pergi dan langsung memukul.
Oke.
Jadi, apa yang harus Anda perhatikan adalah bahwa di dalam satu folder proyek Anda, Anda sekarang memiliki
file sumber yang dibuat bernama Main dot C dot C adalah ekstensi untuk bahasa pemrograman C.
Dan itu secara otomatis dibuat untuk Anda dan Anda dapat mengklik dua kali di atasnya dan kemudian Anda akan melihat
bahwa editor muncul dengan tab kecil proyek satu titik C utama dan Anda akan melihat ini adalah beberapa kode C.
Kode C tidak penting saat ini.
Kami hanya menyiapkan lingkungan kami.
Kami mencoba untuk memastikan bahwa kami dapat membangun dan menyusun semuanya.
Apa yang akan Anda perhatikan adalah jika Anda mencoba mengedit file ini, Anda akan melihat ketika Anda menulis
kode ada lingkaran merah kecil di atas sana, itu berarti file tersebut tidak disimpan.
Anda harus selalu memastikan bahwa kode tersebut sudah disimpan sebelum Anda membangun dan mengkompilasi, sehingga Anda dapat menekan Ctrl s untuk menyimpannya
dan Anda akan melihat warna merahnya hilang.
Benar, kan?
Atau jika Anda ingin menyimpannya juga, Anda bisa pergi ke file dan Anda bisa mengatakan simpan file.
Jadi, titik merah tersebut memberitahu Anda apakah kode sumber Anda disimpan atau tidak.
Sekali lagi, ini adalah kode C.
Anda tidak perlu khawatir tentang hal ini.
Kami hanya akan mencoba membangun dan menyusun.
Jadi, Anda memiliki titik C utama Anda, Anda akan melihat bahwa Anda benar-benar dapat mengubah pengaturan kompiler yang sebenarnya
dan hal-hal seperti itu dengan memilih kunci inggris di sini.
Jadi, jika Anda memilih kunci inggris di sini.
Di sini Anda dapat melihat semua pengaturan proyek Anda dan beberapa hal akan secara otomatis terisi untuk Anda.
Jadi untuk Anda secara umum, Anda akan melihat beberapa hal yang secara otomatis kita atur ketika kita menginstal
kompiler Cygwin compiler.
Jadi, Anda melihat generator Makefile adalah code light, generator Makefile, kompiler UNIX, Cygwin, dan sebagainya.
Sebagian besar dari ini sebenarnya dapat ditandai sebagai default dan kita akan membahas banyak pengaturan ini mungkin
di video berikutnya, tetapi secara umum Anda akan melihat pada dasarnya terisi dari apa yang Anda lakukan sebelum pengaturan
kompiler.
Jika Anda memilih compiler di sebelah kiri, Anda akan melihat bahwa ada beberapa argumen baris perintah
yang dapat Anda berikan.
Kita tidak perlu khawatir tentang C plus plus, tetapi untuk opsi kompiler C, jika Anda memilih
titik, titik, titik, mungkin merupakan ide yang baik untuk benar-benar memilih.
Fitur-fitur C 99.
Jadi, Anda dapat menggunakan seperti Boolean dan hal-hal seperti itu.
Kita akan membicarakannya lagi nanti.
Jadi, jika Anda mengatakan aktifkan fitur C 99, itu akan melewatkan argumen C 99 standar.
Dan jika ada hal lain, saya rasa kami tidak membutuhkan hal lain lagi.
Opsi kompiler.
Ini cukup bagus untuk pergi ke sini sehingga Anda bisa memukul.
Oke.
Dan kemudian Anda akan melihat bahwa STD baru saja dilewatkan dalam C 99.
Segala sesuatu yang lain juga bisa tetap sama jika Anda pergi ke penghubung.
Untuk opsi penghubung, Anda mungkin ingin kembali ke titik, titik titik untuk opsi penghubung dan
pilih saja penautan statis.
Dengan begitu kita tidak akan mengalami masalah pustaka di kemudian hari dengan tanda penautan yang mencentang penautan statis statis
dan sekali lagi ditekan.
Oke.
Jadi, kita akan membahas hal ini secara lebih rinci nanti.
Tapi semuanya harus disiapkan sekarang sehingga kita bisa mencoba mengkompilasi dan menjalankan kode kita.
Jadi, mari kita lanjutkan dan tekan terapkan dan.
Oke.
Dan di sini sekarang kita melihat kode sumber kita.
Jadi sekarang kita bisa mencoba membangun atau mengkompilasi kode kita.
Jadi, jika kita masuk ke build dan kita mengatakan build project, Anda akan melihat bahwa kode sedang dibangun dan seharusnya
tidak ada kesalahan.
Karena ini hanyalah kode C yang diberi template.
Sekarang, jika Anda menambahkan beberapa sintaks atau sesuatu dan Anda menyimpan file tersebut dan Anda mencoba untuk membangunnya lagi, Anda mungkin
akan melihat kesalahan yang sebenarnya.
Dan Anda juga harus memastikan bahwa kode Anda dikompilasi dengan mengikuti semuanya.
Jadi pada dasarnya kita bisa memodifikasi kode sumbernya.
Katakan sesuatu seperti pengujian Hello dan kemudian lanjutkan dan bangun proyek.
Anda selalu dapat membersihkan dan membangun dan kita akan membicarakan opsi ini nanti, tetapi kita hanya
akan membangun proyek dan Anda akan melihat tidak ada kesalahan dan semua konfigurasi kita telah diatur dengan benar.
Sekarang, jika Anda memiliki kesalahan, itu mungkin saja terjadi dan itu bukan kesalahan sintaksis, itu sebenarnya adalah sesuatu yang
salah dengan pengaturannya.
Anda harus kembali dan pergi ke pengaturan, pergi ke pengaturan build, pastikan
semua alat dan jalur Anda sudah benar.
Anda ingin menggunakan GCS sebagai pastikan semua file make adalah make dot exe dan semua make dir
harus berkedip.
Anda tahu bahwa Anda ingin memeriksa semua pengaturan tersebut untuk memastikan semuanya baik-baik saja, lalu
jika Anda masih mengalami masalah, Anda bisa kembali ke tab kunci pas dan kembali ke general.
Pastikan menggunakan code light, make file generator, UNIX, Anda tahu, cygwin.
Sekali lagi, semua ini seharusnya bekerja secara default, tetapi Anda bisa pergi dan mungkin bermain-main dengan beberapa hal.
Jika Anda terus mengalami kesalahan, kirimkan sesuatu di Tanya Jawab jika Anda tidak dapat mengetahuinya.
Namun, pada titik ini Anda harus membangun dengan sukses.
Sekarang setelah saya berhasil mengkompilasi program, saya bisa menjalankan program dan melihat
apa hasilnya.
Jadi saya bisa menyorot proyek di sini, di Workspace Project run, dan saya bisa membuka opsi menu di
bawah build dan saya bisa mengatakan run.
Dan setelah saya melakukan itu, program akan mencoba mengeksekusi.
Kotak ini akan muncul secara default.
Anda dapat memilih ingat, sehingga tidak akan bertanya lagi.
Anda tidak perlu membuat eksekusi lagi.
Anda tinggal mengeksekusi saja karena kami sudah membuatnya dalam dua langkah.
Atau bisa juga dikatakan membangun dan mengeksekusi lagi.
Cara mana pun tidak masalah, tetapi Anda tidak perlu mengkompilasi lagi jika sudah melakukannya.
Jadi saya hanya akan mengatakan jalankan.
Dan sekarang apa yang akan Anda lihat adalah Anda akan melihat semacam jendela dos yang muncul dengan output program,
yang bertuliskan, Halo, pengujian di bagian atas.
Agak sulit untuk dibaca, tetapi ada tulisan halo pengujian dan juga terdapat informasi tambahan.
Dikatakan program keluar dengan kode X nol.
Itu adalah hal yang baik karena itu berarti tidak ada masalah dalam menjalankan kode dan hasilnya nol.
Jadi ada angka nol di sana.
Ini juga memberi tahu Anda berapa lama waktu yang dibutuhkan program untuk berjalan dan kemudian tekan tombol apa saja untuk melanjutkan.
Sekarang, jika kita menjalankan program ini dari baris perintah, kita tidak akan melihat output tambahan ini.
Kita hanya akan melihat, halo pengujian karena itu adalah output dari kode sumber.
Tetapi lampu kode ID hadir dengan beberapa informasi tambahan yang bagus untuk dimiliki, tetapi kita tidak benar-benar membutuhkan
informasi tersebut sehingga kita dapat terus menekan tombol apa saja untuk melanjutkan dan kotak ini akan menghilang begitu saja.
Dan begitulah cara kami menjalankan program kami.
Dan sekarang juga, Anda akan melihat di bagian bawah banyak tab dan informasi yang berbeda.
Dua tab yang paling penting di sini adalah tab output dan tab build.
Tab output memberi tahu Anda tentang apa yang sedang terjadi.
Anda tahu, dikatakan, Anda tahu, program Anda keluar dan seterusnya dan Anda menjalankan berbagai hal.
Tab build pada dasarnya adalah apa yang terjadi ketika Anda mengkompilasinya.
Jadi, jika Anda mengkompilasi dan Anda mengatakan build dan Anda mengatakan build project, Anda akan melihat bahwa ini memberi tahu
Anda cara mengkompilasi.
Dalam kasus khusus ini, saya kehilangan titik koma.
Jadi ada kesalahan di sana.
Dan ini semacam memberi tahu Anda bahwa ada kesalahan.
Jadi, pada pembangunan yang berhasil, katakanlah kita menambahkan titik koma, kita katakan aman dan kita bangun lagi.
Apa yang harus Anda perhatikan pada build yang berhasil adalah Anda melihat perintah yang tepat yang sedang dieksekusi, yang sudah
kita siapkan dalam pengaturan kita, bukan?
Anda tahu, GCC dot x dash C adalah untuk kompilasi.
Ini mengkompilasi file sumber kita, main dot C, Ini menggunakan argumen program yang kita tetapkan dalam
pengaturan untuk membangun G dwarf dua dinding dasbor C 99 standar.
Benar.
Semuanya menjadi satu, semua pengaturan tersebut.
Dan kemudian ia juga memiliki GCC X, yang kemudian menghubungkannya dengan opsi dash o.
Dan kemudian, Anda melihat dot dash statis, yang juga kami tambahkan.
Jadi, semua ini semacam menyatu melalui pengaturan.
Sekarang, seperti yang baru saja saya tunjukkan, jika Anda tidak berhasil mengkompilasi dan mengalami kesalahan.
Jadi misalnya, seperti yang saya katakan tadi, Anda tidak memiliki titik koma, Anda tidak memilikinya sekarang ketika
Anda membangun, Anda akan melihat ada kesalahan.
Tidak ada titik koma yang sebenarnya.
Ini semacam memberi tahu Anda kesalahan yang diharapkan titik koma sebelum kembali.
Dan ini sering terjadi, bukan?
Kesalahan sintaksis inilah yang akhirnya Anda lihat.
Dan ini biasanya terjadi jika Anda mengalami masalah dalam menjalankan program Anda, inilah yang dapat
Anda posting di Q and A tab build.
Dan saya benar-benar dapat melihat apa yang terjadi untuk membantu Anda.
Tetapi kesalahan sintaksis adalah hal yang umum terjadi ketika Anda menulis kode C.
Jadi, memahami kompiler dan kesalahan kompiler akan kita bahas dalam video mendatang.
Tetapi tab build ini penting untuk melihat output dan apakah Anda berhasil meng-compile
atau ada kesalahan.
Sekali lagi, kesalahan umum, kehilangan titik koma.
Kadang-kadang siswa akan lupa bahwa D dan standar i o.
Jadi, mereka memiliki titik koma.
Saya menyimpannya dan mereka yang membangunnya, Anda tahu.
Dan Anda akan melihat bahwa panah merah bergerak karena panah merah memberi tahu Anda di mana letak kesalahannya.
Kompilator sebenarnya akan memberi tahu Anda.
Jadi, dalam hal ini Anda salah mengeja IO standar. H, yang merupakan paket C yang dapat Anda sertakan, bukan?
Dan jika Anda melewatkan titik koma, tanda panah merah akan ada di sini, bukan?
Tetapi sekali lagi, Anda menyimpan kompilasi Anda dan menjalankannya lagi, bukan?
Jadi setelah kita memperbaiki kesalahan ini, kita dapat membangun proyek lagi atau kita dapat membangun ulang proyek adalah pilihan lain.
Yah, ini membangun kembali segalanya.
Ini membersihkan dan membangunnya kembali.
Kemudian, Anda bisa melihat hasilnya.
Anda dapat melihat tidak ada kesalahan.
Dan sekali lagi, Anda dapat menjalankannya seperti sebelumnya, membangun eksekutor, jalankan saja.
Jadi, beginilah cara Anda mengkompilasi dan menjalankan program Anda serta mengatur semua pengaturan Anda.
Sekarang, jika Anda memiliki masalah apa pun, silakan kirimkan ke Tanya Jawab.
Banyak dari pertanyaan-pertanyaan ini telah ditanyakan dan dijawab, sehingga Anda dapat melihatnya,
apakah itu kesalahan pengaturan di lingkungan build Anda atau apakah itu kode yang sebenarnya dan Anda mengalami kesalahan
sintaksis.
Anda tahu, ada berbagai macam kesalahan sintaksis yang dapat terjadi.
Dan kita akan mempelajarinya saat kita mempelajari cara menulis kode C yang benar.
Tetapi tab build itu penting, tab output juga penting.
Dalam kuliah berikutnya, kita akan membahas bagaimana Anda dapat benar-benar menyiapkan template sehingga
Anda tidak perlu melakukan semua pengaturan ini dan itu.
Ketika Anda membuat proyek, Anda dapat membuat proyek yang sama berulang kali.
Kode di sini mungkin tidak Anda pahami, tapi semoga di akhir kuliah ini Anda bisa memahaminya.
Siapkan dan jalankan program C sederhana.
Terima kasih.