How do I install a library?
Steven Schveighoffer
schveiguy at gmail.com
Fri Nov 9 00:00:16 UTC 2018
On 11/8/18 6:43 PM, Murilo wrote:
> On Thursday, 8 November 2018 at 23:28:05 UTC, Steven Schveighoffer wrote:
>> On 11/8/18 6:07 PM, Steven Schveighoffer wrote:
>>
>>> If you want to build the dlangui library directly and install it on
>>> your own without dub, you would need to download the source (probably
>>> from github) and build it using dub.
>>
>> When I said without using dub, I meant without using dub to build your
>> project. You still need to use dub to build the library.
>>
>
> It finally worked, but I can't just compile it normally, I have to use
> dub run, I wish it were something simple that I just download into the
> folder and then use an import statement and then compile it like any
> other program. I wish it were as simple as using std.stdio for example.
It's actually not a bad idea to be able to "install" libraries like you
have your compiler installed. It could be done with the infrastructure
that's there already. Would be cool for playing around with toy projects
without having to initialize a dub project. There is the ability to
include the dub file in the source file itself, but that may be too
complex for your taste.
For most people who want to have their projects depend on others, there
is the need to specify the projects, how they should be built, and what
versions, etc. Which is why dub is used to build most things.
-Steve
More information about the Digitalmars-d-learn
mailing list