Skip to content

This project do exactly what Visual Studio IDE's work: compiling, linking and so on, via just pure command line. If you like this, just star me!

License

Notifications You must be signed in to change notification settings

tlqtangok/cml_vs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ea10c7a · Apr 18, 2024

History

16 Commits
Apr 18, 2024
Apr 18, 2024
Oct 23, 2023
Oct 21, 2023
Oct 22, 2023
Oct 21, 2023
Oct 21, 2023
Apr 18, 2024
Oct 21, 2023

Repository files navigation

why I start cmd_vs project

This "cmd_vs" project is an example project that show exactly what Visual Studio IDE's work behind: compiling, linking and so on, via just pure command line. If you like this, just star me!

includes :

  • via command line + vs2022 to generate static library ready for other project to use.
  • via command line + vs2022's cl.exe, link.exe to generate windows DLL & lib file for other project to use.

VS IDE is too complicated that it automately creating so many things, behind the sea-wave, I just wanna to get the right knowledge. so, base on vs2022, I strip out all the complicated shell. Just leave its kernel. to show it by simply use command line. this can works togather with IDE's operation. So, just have fun, cheers, cml-ers :) !

how to run

Assume our project's working home is "cml_vs", which marked as ROOT

dll test

cd %ROOT%\dll
create_dll.bat 

static library test

cd %ROOT%\lib
test_lib.bat

clear all temporary files

cd %ROOT%
clear_temp.bat

About

This project do exactly what Visual Studio IDE's work: compiling, linking and so on, via just pure command line. If you like this, just star me!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published