Help for this page

Select Code to Download


  1. or download this
    C:\_32\pscrpt\embed>type embed.c
    
    ...
    
    C:\_32\pscrpt\embed>perl -MExtUtils::Embed -e ldopts
      -s -L"C:\_64\perl530_810\lib\CORE" -L"C:\_64\gcc-mingw-810\mingw64\l
    +ib"  "C:\_64\perl530_810\lib\CORE\libperl530.a" "C:\_64\gcc-mingw-810
    +\mingw64\x86_64-w64-mingw32\lib\libmoldname.a" "C:\_64\gcc-mingw-810\
    +mingw64\x86_64-w64-mingw32\lib\libkernel32.a" "C:\_64\gcc-mingw-810\m
    +ingw64\x86_64-w64-mingw32\lib\libuser32.a" "C:\_64\gcc-mingw-810\ming
    +w64\x86_64-w64-mingw32\lib\libgdi32.a" "C:\_64\gcc-mingw-810\mingw64\
    +x86_64-w64-mingw32\lib\libwinspool.a" "C:\_64\gcc-mingw-810\mingw64\x
    +86_64-w64-mingw32\lib\libcomdlg32.a" "C:\_64\gcc-mingw-810\mingw64\x8
    +6_64-w64-mingw32\lib\libadvapi32.a" "C:\_64\gcc-mingw-810\mingw64\x86
    +_64-w64-mingw32\lib\libshell32.a" "C:\_64\gcc-mingw-810\mingw64\x86_6
    +4-w64-mingw32\lib\libole32.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w6
    +4-mingw32\lib\liboleaut32.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64
    +-mingw32\lib\libnetapi32.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-
    +mingw32\lib\libuuid.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-mingw
    +32\lib\libws2_32.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-mingw32\
    +lib\libmpr.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-mingw32\lib\li
    +bwinmm.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-mingw32\lib\libver
    +sion.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-mingw32\lib\libodbc3
    +2.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-mingw32\lib\libodbccp32
    +.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-mingw32\lib\libcomctl32.
    +a"
    
  2. or download this
    C:\_32\pscrpt\embed>gcc -o embed.exe embed.c -s -O2 -DWIN32 -DWIN64 -D
    +CONSERVATIVE  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_
    +IMPLICIT_SYS -DUSE_PERLIO -D__USE_MINGW_ANSI_STDIO -fwrapv -fno-stric
    +t-aliasing -mms-bitfields  -I"C:\_64\perl530_810\lib\CORE"   -s -L"C:
    +\_64\perl530_810\lib\CORE" -L"C:\_64\gcc-mingw-810\mingw64\lib"  "C:\
    +_64\perl530_810\lib\CORE\libperl530.a" "C:\_64\gcc-mingw-810\mingw64\
    +x86_64-w64-mingw32\lib\libmoldname.a" "C:\_64\gcc-mingw-810\mingw64\x
    +86_64-w64-mingw32\lib\libkernel32.a" "C:\_64\gcc-mingw-810\mingw64\x8
    +6_64-w64-mingw32\lib\libuser32.a" "C:\_64\gcc-mingw-810\mingw64\x86_6
    +4-w64-mingw32\lib\libgdi32.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w6
    +4-mingw32\lib\libwinspool.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64
    +-mingw32\lib\libcomdlg32.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-
    +mingw32\lib\libadvapi32.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-m
    +ingw32\lib\libshell32.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-min
    +gw32\lib\libole32.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-mingw32
    +\lib\liboleaut32.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-mingw32\
    +lib\libnetapi32.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-mingw32\l
    +ib\libuuid.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-mingw32\lib\li
    +bws2_32.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-mingw32\lib\libmp
    +r.a" "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-mingw32\lib\libwinmm.a"
    + "C:\_64\gcc-mingw-810\mingw64\x86_64-w64-mingw32\lib\libversion.a" "
    +C:\_64\gcc-mingw-810\mingw64\x86_64-w64-mingw32\lib\libodbc32.a" "C:\
    +_64\gcc-mingw-810\mingw64\x86_64-w64-mingw32\lib\libodbccp32.a" "C:\_
    +64\gcc-mingw-810\mingw64\x86_64-w64-mingw32\lib\libcomctl32.a"
    
  3. or download this
    C:\_32\pscrpt\embed>embed -le "print 'hello';"
    hello
    ...
    C:\_32\pscrpt\embed>embed hello.pl
    hello