小编Sha*_*hai的帖子

.lib不是有效的Win32应用程序 - Visual Studio 2015

我试图用C++创建一个简单的.lib文件,尝试使用C++/CLI包装技术在我的C#中使用代码.问题是,我的C++代码本身没有成功编译.它一直在推动"不是一个有效的Win32应用程序"错误.我尝试查找同样的问题,许多答案表明Windows XP存在.NET框架问题.但我在'Visual Studio 2015(v140)'平台工具集上运行它.我的桌面是运行Windows 10 pro的64位操作系统(x64处理器).

这是我的项目属性的片段:

下面是我的头文件代码:

 #pragma once

 namespace AddTwoNumbersLib
 {
    class AddClass
    {
        public:
        static double Add(double x, double y);
    };
}
Run Code Online (Sandbox Code Playgroud)

这是我的.cpp代码:

     #include "AddClass.h"

     namespace AddTwoNumbersLib
 {
        double AddClass::Add(double x, double y)
         {
              return x + y;
        }
}
Run Code Online (Sandbox Code Playgroud)

因为我是业余爱好者,所以我正在努力解决这个问题.非常感谢您的帮助!

c++ visual-c++ visual-studio-2015 lib

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

c++ ×1

lib ×1

visual-c++ ×1

visual-studio-2015 ×1