extern (D)?
    Rob T 
    alanb at ucora.com
       
    Thu Jan 17 17:01:52 PST 2013
    
    
  
The usual way to link in D libs into D code is to include the 
required D module source files, but that gives away all of the 
source code which in some instances is not possible to do (eg 
legal reasons). The other way is to create a c-style API using 
extern (C), but that means translating some structures from D to 
C, and then from C back to D which is not a nice solution. As far 
as I know, there's no extern (D), but maybe there is something 
like it available. Anyone know?
--rt
    
    
More information about the Digitalmars-d-learn
mailing list