-
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.
-
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
-
grazie mille per la dritta andreafallico!