Softlink/Symlink in Windows (NTFS)

Here are some useful Windows symlink examples.

MinGW GNU Make

The default GNU Make filename in MinGW is mingw32-make.exe, which is quite inconvenient.

cd C:\mingw\mingw64\bin

mklink make.exe mingw32-make.exe
/d
directory symlink.
mklink /d %HOMEDRIVE%%HOMEPATH%\data D:\data

This example softlink on Windows links:

D:\data (e.g. external USB drive)

to

~/data

so that your Python programs work with the same ~/data path in Windows and Linux.

Notes

ln -s /media/myusbdrive/data ~/data

Notice that the order of target arguments are reversed between Windows and Linux.

Leave a Comment