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. |
how to compiler this source? not include makefile!
-
-
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ı > -
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.
-
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ı > -
Windows icin zaten hazir olani var.
-
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 >
-
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ı > -
sagol kaptan :)
-
arkadaş bu kendi konumda kendi yanıtlarımı bile bildirim geldi diye uyarı veriyor, haha :)
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X