"Enter"a basıp içeriğe geçin

Omega2 Üzerinde C/C++ Çalıştırıyoruz!

Merhaba Sevgili Robokolikler!

Bu yazımızda Omega2 üzerinde C/C++ kodlarımızı nasıl çalıştırabiliriz, bundan bahsedeceğiz. Derleyici kurulumu yapacağımız için Omega2+ dahili alanı bizim için yeterli değil. Bu nedenle, öncesinde bu alanı arttırmamız gerekiyor. Bir önceki yazımızda bundan bahsetmiştik. O adımları yaptıktan sonra bu yazıda yapacağımız adımları hazırsınız demektir.

GCC ve Make repoları LEDE paketi içerisinde aktif olmadığı için , ilk olarak bunları aktif edeceğiz. Öncelikle /etc/opkg/distfeeds.conf dizinini görüntüleyelim.

vi /etc/opkg/distfeeds.conf

Bu işlemden sonra şöyle bir pencere göreceksiniz.

Burada 2. ve 5. satır yorum satırı şeklinde , bunları başında ‘#’ işaretlerini kaldırın ve kaydedip çıkın.

Ardından omegamızı güncelleyip , gcc ve make paketlerini yükleyebiliriz.

opkg update

opkg install gcc

opkg install make

Şimdi ise debugger’ı indirmemiz gerekmekte.

opkg install gdb

Artık C/C++ kodlarımızı derlemeye hazırız. Herhangi bir .cpp uzantılı dosya oluşturalım. Dilerseniz .c uzantılıda oluşturabilirsiniz.

vi ilkdeneme.cpp

diyerek ilkdeneme isminde .cpp uzantlı bir dosya oluşturuyoruz.

#include <iostream>
using namespace std;

int main() {
   cout << "Selamlar Robokolikler" << endl;
   cout << "robokolik.com" << endl;
   return 0;
}

kaydedip , çıkıyoruz. Şimdi ise derleyip çalıştıralım.

g++ ilkdeneme.cpp -o ilkdeneme

eğer herhangi bir hata almadıysanız derlenmiş demektir. Şimdi ise çalıştıralım.

./ilkdeneme

Vee artık C/C++ projelerinizi omega üzerinde geliştirmeye başlayabilirsin!

Keyifli geliştirmeler. 😉

İlk Yorum Sizden Gelsin

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d blogcu bunu beğendi: