DMD, Windows and C
jmh530
john.michael.hall at gmail.com
Wed Oct 25 17:02:36 UTC 2017
On Wednesday, 25 October 2017 at 16:05:48 UTC, Mike Parker wrote:
> In preparation for an upcoming blog series, and partly as a
> reaction to the "Windows is a second-class citizen" criticisms
> that have been cropping up lately, I've put together a primer
> on getting set up to use C and D together on Windows. It
> includes some background on why we need to install the MS
> toolchain to produce 64-bit binaries.
>
> The blog:
> https://dlang.org/blog/2017/10/25/dmd-windows-and-c/
>
> Reddit:
> https://www.reddit.com/r/programming/comments/78olka/dmd_windows_and_c_getting_set_up_to_use_d_and_c/
Great post. Small typo in: "https:/www/visualstudio.com."
Most often it's not that I personally have some library in C that
I need to compile and link to D. I'd rather just use D, all else
equal. The problem is that you have some code base written in C
by someone else and I want to use that. For instance, I was
recently looking at LAPACK
http://icl.cs.utk.edu/lapack-for-windows/lapack/
and you just beat your head against the wall figuring out what
you need to do. Okay, I don't have the intel compiler, and I'm
pretty sure a MinGW version won't work. So there's some VS
solution, but that didn't work for me. So then I thought about
building it, but if you look at the instructions it requires
either the Intel compiler or MinGW. After about a half an hour, I
want to throw up my hands and only use Linux, but I have to use
Windows at work.
More information about the Digitalmars-d-announce
mailing list