OS dev on WSL/CLion
Posted: Fri Nov 27, 2020 11:31 pm
I started off with RedHat and then Ubuntu as my dev env. Dual boot with windows & ubuntu and developing my OS on ubuntu with VIM as the editor/IDE
In the last few months, I have changed my OS dev env. I develop on Windows using WSL2(Ubuntu), with CLion (IDE), CMAKE (build toolchain), and QEMU (using Xming on Windows)
Except for some boot/init stuff which is in assembly, the rest of the code is in C and C++(11). I am quite impressed with the latest CLion which lets me use cmake build toolchain and seamlessly integrate with WSL2
On WSL2 (Ubuntu) - which I think is pretty much like a VM - I am able to create/mount loop devices (for disk images), build gcc/g++ cross compiler with C++11 support.
Curious to know if anyone is using a similar configuration for their OS dev env. Please share what's your OS dev env setup looks like
In the last few months, I have changed my OS dev env. I develop on Windows using WSL2(Ubuntu), with CLion (IDE), CMAKE (build toolchain), and QEMU (using Xming on Windows)
Except for some boot/init stuff which is in assembly, the rest of the code is in C and C++(11). I am quite impressed with the latest CLion which lets me use cmake build toolchain and seamlessly integrate with WSL2
On WSL2 (Ubuntu) - which I think is pretty much like a VM - I am able to create/mount loop devices (for disk images), build gcc/g++ cross compiler with C++11 support.
Curious to know if anyone is using a similar configuration for their OS dev env. Please share what's your OS dev env setup looks like