Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
8
Cevap
294
Tıklama
0
Öne Çıkarma
how to compiler this source? not include makefile!
B
4 yıl
Yüzbaşı
Konu Sahibi

https://phoenixnap.dl.sourceforge.net/project/pwgen-win/Password%20Tech/3.3.0/PwTech-3.3.0-Src.zip
bu dosyayi linux ortaminda derleyebilmek icin ne yapmaliyim

tek bir dosya degil gcc ile olurda

Toplu script olusturmak icin bu dosyada nelere dikkat etmeliyim. readme kisminda var lakin cok buyuk bir dosya ide ihtiyac duymadan mevcut gcc ile nasil yapabilirim.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



T
4 yıl
Yarbay

zip dosyasının içinde PwTech-3.3.0-Src/readme-src.txt dosyasına bak.
Embarcadero C++Builder 10.3 Update 3 or a later version ile derlenir diyor.
Yani proje Linux değil Windows'ta derlenecek şekilde hazırlanmış.
Makefile olmayan projeler genelde tüm dosyaları tek tek derleyip ld ile bağlayınca çalışıyor, bu da öyle olabilir.



< Bu ileti mini sürüm kullanılarak atıldı >

B
4 yıl
Yüzbaşı
Konu Sahibi

evet o aklima gelmisti lakin klasor yapisi nasil olacak yani farkli klasordeki dosyalarin duzeni nasil olacak ki?

birde bu ld ne cok farkli seyler cikiyor.


Bu mesaja 1 cevap geldi.
T
4 yıl
Yarbay

Onu Embarcadero C++ Builder yoksa alternatif olarak bahsettim. O zor yol. Yapacağın şey Embarcadero C++ Builder 10.3 + indirip kurup onunla derlemek.



< Bu ileti mini sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @berce
B
4 yıl
Yüzbaşı
Konu Sahibi

Windows icin zaten hazir olani var.



B
4 yıl
Yüzbaşı
Konu Sahibi

https://www.oreilly.com/library/view/programming-embedded-systems/0596009836/ch04.html

https://www.gnu.org/software/libtool/manual/libtool.html

The GNU linker (ld) runs on all of the same host platforms as the GNU compiler. It is a command-line tool that takes the names of all the object files, and possibly libraries, to be linked as arguments. With embedded software, a special object file that contains the compiled startup code, which is covered later in this section, must also be included within this list. The GNU linker also has a scripting language that can be used to exercise tighter control over the object file that is output.

acilmini merak etmistin yani tam anlami libary define yada link define gibi bir kisaltma





< Bu mesaj bu kişi tarafından değiştirildi berce -- 10 Mart 2021; 3:3:36 >
Bu mesaja 1 cevap geldi.
T
4 yıl
Yarbay

komut satırı araç kısaltmaları:
ld => link editor
cc => c compiler

Makefile içinde sıklıkla kullanılan değişkenler:
CPP => C preprocessor
CXX => C++ compiler
AS => assembly language compiler
AR => archive-maintaining program



< Bu ileti mini sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @berce
B
4 yıl
Yüzbaşı
Konu Sahibi

sagol kaptan :)



B
4 yıl
Yüzbaşı
Konu Sahibi

@vonderplanitz
arkadaş bu kendi konumda kendi yanıtlarımı bile bildirim geldi diye uyarı veriyor, haha :)




Bu mesajda bahsedilenler: @vonderplanitz
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.