Visualizzazione risultati 1 fino 3 di 3

Discussione: Problema C

  1. #1
    Guest

    Question Problema C

    Sperando che questa sia la sezione giusta ecco il mio problema:
    ho passato un una mezz'oretta su google(anche se le mie capacità di "ricercatore su google" sono molto discutibili...) a cercare un modo per compilare file C di modo tale che quando si va a visualizzare la descrizione del file in proprietà sia possibile visualizzare anche l'autore,la ditta etc...in sintesi ecco la mia domanda:
    come cavolo si fa a compilare sorgenti c affinché nei metadati degli eseguibili vi sia il nome dell'autore etc..? E,sopratutto,visto che l'estetica è molto importante,come cavolo si fa ad assegnare un icona ad un eseguibile appena compilato senza bisogno di softwere esterni?
    (ps.:sapendo che me lo chiederete vi dico fin d'ora cheper la compilazione uso il fedele djgpp);grazie per le eventuali risposte.
    Ultima modifica di ALFRAN : 20-01-2011 alle ore 00.13.01

  2. #2
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

    Predefinito

    Devi creare un file .rc, per esem:
    Codice:
    #include <windows.h>
    
    A ICON MOVEABLE PURE LOADONCALL DISCARDABLE "Biometric.ico"
    
    1 VERSIONINFO
    FILEVERSION 1,0,0,0
    PRODUCTVERSION 1,0,0,0
    FILETYPE VFT_APP
    {
      BLOCK "StringFileInfo"
    	 {
    		 BLOCK "040904E4"
    		 {
    			 VALUE "CompanyName", ""
    			 VALUE "FileVersion", "1.0.0.0"
    			 VALUE "FileDescription", "Biometric recognition"
    			 VALUE "InternalName", "Biometric.exe"
    			 VALUE "LegalCopyright", "© 2010 Andrea Fallico. All rights reserved."
    			 VALUE "LegalTrademarks", ""
    			 VALUE "OriginalFilename", "Biometric"
    			 VALUE "ProductName", "OpenCV"
    			 VALUE "ProductVersion", "1.0.0.0"
    		 }
    	 }
      BLOCK "VarFileInfo"
    	 {
    		 VALUE "Translation", 0x0409, 1252
    	 }
    }
    poi con compilatore di risorse crei il file .res, e nel Makefile aggiungi:
    Codice:
    RES  = Name_File.res
    
    Name_File.res: Name_File.rc
         resource_compiler.exe -i Name_File.rc --input-format=rc -o Name_File.res -O coff
    Prova a cercare su google.

    ----

    ->http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx
    ->http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx
    Ultima modifica di andreafallico : 20-01-2011 alle ore 02.09.00

  3. #3
    Guest

    Predefinito

    grazie mille per la dritta andreafallico!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •