use warnings; use Inline C => Config => BUILD_NOISY => 1, TYPEMAPS => 'simple_typemap.txt', AUTO_INCLUDE => '#include "D:/C/simple.h"', CLEAN_AFTER_BUILD => 0, ENABLE => AUTOWRAP, LIBS => '-LD:/C -lsimple'; use Inline C => q{simple_double simple(simple_double); }; print simple(1.032);