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