in , , , , ,

theCppExperience

theCppExperience | code-memes, development-memes, program-memes, c++-memes, git-memes, visual studio-memes, json-memes, date-memes, error-memes, fix-memes, IT-memes, header-memes, crash-memes, manager-memes | ProgrammerHumor.io
code-memes, development-memes, program-memes, c++-memes, git-memes, visual studio-memes, json-memes, date-memes, error-memes, fix-memes, IT-memes, header-memes, crash-memes, manager-memes | ProgrammerHumor.io

[text] Anonymous 011424Sun003043 N0.98435111 0K lets learn C N make a new project in visual studio turns out thats not the correct way to do it because then its not cross LN platform and i cant switch editors 280kBJPG later start learning cmake realize its a clusterfuck of retardation but somehow copy paste something together that compiles turns out its not the correct way to do it the modern way is that you need to use premake to generate cmake files which then generate the visual studio solution ok lets write code… wait i have to write header files you mean i have to have double the code for no reason other than the C build system being garbage j want to parse a small json config file it doesnt have to be performant. wait how the fuck do i add libraries to my project 0k so i have to add them and update them manually like a caveman or i have to do some git submoduling cancer or i can use this package manager called conan that doesnt work half the time. run program crashes thats fine it happens during development all the time lets read the helpful error message and fix what we did wrong an error has occured