MinGW 可以编译驱动的

Posted csnd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MinGW 可以编译驱动的相关的知识,希望对你有一定的参考价值。

#include <ddk/ntddk.h>

static VOID STDCALL
my_unload( IN PDRIVER_OBJECT DriverObject )

NTSTATUS STDCALL
DriverEntry( IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath )
DbgPrint("DriverEntry called\r\n");

DriverObject->DriverUnload = my_unload;

return STATUS_SUCCESS;


gcc -o drvtest.obj -O3 -c drvtest.c
ld Drv.obj --subsystem=native --image-base=0x10000 --file-alignment=0x20 --section-alignment=0x20 --entry=_DriverEntry -nostartfiles --nostdlib -L d:\MinGW\lib -shared -l ntoskrnl -o Drv.sys

以上是关于MinGW 可以编译驱动的的主要内容,如果未能解决你的问题,请参考以下文章

Win10下MinGW gcc编译时没有输出

Qt+MySql开发笔记:Qt5.9.3的mingw32版本编译MySql8版本驱动并Demo连接数据库测试

Qt5.8.0 mingw 编译QOCI

我们可以使用 MinGW 编译 Perl 脚本吗?

代码可以用 VS 编译,但不能用 MinGW

QT中如何把msvc编译器换成mingw编译器