Seite 1 von 1

ImportC Erklärung benötigt

Verfasst: 13.01.2020 17:35
von legion
Hallo meine Freunde !
Ich brauche wieder mal Hilfe.
Kann mir jemand ImportC unter Linux erklären ?
Unter Windows verstehe ich das ganze noch aber unter Linux ?

Was für eine Lib wird hier geladen ?

Code: Alles auswählen

 ;------------------------------------------------------------------------------------------------------------------ 
  ImportC ""
    g_object_set_double(*object, property.p-utf8, value.D, null) As "g_object_set"
    gtk_tree_view_column_set_alignment(*tree_column, xalign.f)
    gtk_cell_layout_get_cells(*cell_layout)
    gtk_tree_view_column_get_alignment (*tree_column)
  EndImport
  ;------------------------------------------------------------------------------------------------------------------ 
Danke für die Hilfe !!!

Re: ImportC Erklärung benötigt

Verfasst: 13.01.2020 19:32
von ccode_new
Hallo legion,

damit werden quasi die von PureBasic per Standard geladen Bibliotheken eingebunden.

PureBasic bindet zum Beispiel gdk / glib / gtk / .. und so weiter für die GUI - Darstellung, etc ein.

Daher benötigt man hierbei keine extra Angabe und kann ImportC "" leer lassen.

Wenn PureBasic aber selber nicht die Libs nutzt müssen diese auch angegeben werden.

Dies macht man am besten mit der Kurzschreibweise "-l....." (kleines L - gefolgt vom Namen)
(Das kommt dann einer Linkeranweisung wie z.B. beim gcc (GNU C Compiler) gleich.)

Re: ImportC Erklärung benötigt

Verfasst: 13.01.2020 21:42
von legion
Vielen Dank für die Erkärung !
Ich mag es nicht wenn ich meinen Programmen Code verwende und eigendlich
nicht verstehe um was es da geht.

Herzlichen Dank !!!