我首先按照此主题“How do I build Notepad++ with Visual C++ 2010 Express?”
中的说明进行操作虽然我在Visual Studio 2010 Ultimate上构建notepad ++项目时所有文件都已成功编译,但我明白了:
Notepad ++中的0x7543b727(KernelBase.dll)的第一次机会异常.exe:Microsoft C ++异常:内存位置为0x0020ff80的std :: runtime_error ..
Notepad ++中的0x00000000处的第一次机会异常.exe:0xC0000005:访问冲突。
Notepad ++中的0x7543b727(KernelBase.dll)的第一次机会异常.exe:Microsoft C ++异常:内存位置为0x00210388的Win32AccessViolation ..
问题出在哪里?
答案 0 :(得分:1)
您是否正在编译Notepad ++的Debug版本?如果是这样的话,他们可以通过更改进行编译,但在启动时崩溃
Unicode发布版本(在您链接的修改之后)构建并运行良好(至少在express和pro上)。