mirror of
https://github.com/ElliotKillick/windows-vs-linux-loader-architecture
synced 2026-06-08 10:57:32 +00:00
8f9257c1da
From June to now, most of my time on this project was spent writing "The Rise of Microsoft". Researching and writing that thing took an inordinate amount of time. Also, I took a break to work primarily on another unreleased project I have before switching back to this one. I am proud of what I got here though and I feel like it is all coming together. My plans for the whitepapers are already well drafted and I know they will make an impact. I have learned a ton from working on this project and it has definitely given me something to idly think about and work on in my spare time. Finishing "The Problem with How Windows Uses Threads" was something I thought I wanted done before this release, but oh well. The main README is at about 50K words now, plus all the other smaller documents and you are looking at about a small novel's worth of technical writing. And technical writing takes multiple times longer than typical story writing. Anyway, this project is exciting for me - people who I show it to also really like it - and I am even more excited about what is to come!
13 lines
307 B
C++
13 lines
307 B
C++
#pragma once
|
|
|
|
#ifdef DLLTEST_EXPORTS
|
|
#define DLLTEST_API __declspec(dllexport)
|
|
#else
|
|
#define DLLTEST_API __declspec(dllimport)
|
|
#endif
|
|
|
|
// In a CPP/HPP file, symbols export with C++ linkage (extern "C++") as opposed to C linkage by default
|
|
class DLLTEST_API MyClass {
|
|
public:
|
|
void hello();
|
|
}; |