Can dmd compile a favicon.ico to exe file ?
John Xu
728308756 at qq.com
Mon May 22 11:18:10 UTC 2023
On Friday, 19 May 2023 at 21:19:07 UTC, Richard (Rikki) Andrew
Cattermole wrote:
>
> On 19/05/2023 9:39 PM, John Xu wrote:
>> On Thursday, 18 May 2023 at 15:39:05 UTC, Richard (Rikki)
>> Andrew Cattermole wrote:
>>>
>>> On 19/05/2023 2:19 AM, John Xu wrote:
>>>> On Monday, 15 May 2023 at 03:54:03 UTC, Richard (Rikki)
>>>> Andrew Cattermole wrote:
>>>>> That is only for OMF target.
>>>>>
>>>>> You need rc that comes with Visual Studio C++ build tools.
>>>>>
>>>>> Alternatively windres from mingw may work (I haven't
>>>>> tested).
>>>>
>>>> How can I add this step to dub.sdl ?
>>>
>>> You would use one of the build commands and then put the
>>> result file name into source files.
>>>
>>> However you may not want to require it in normal builds
>>> (since the file it outputs won't change you can just commit
>>> that) just to ensure your build is reproducible.
>>
>> sourceFiles ?
>> or
>> libFiles ?
> sourceFiles.
>
> libFiles is for shared libraries.
When I put resource.rc in sourceFiles, dub said, "Error:
unrecognized file extension rc";
When I put resource.res in sourceFiles, dub said,"resource.res :
fatal error LNK1136: Invalid or damaged file. Error: linker
exited with status 1136"
More information about the Digitalmars-d-learn
mailing list