[英].lib is not a valid Win32 application - Visual Studio 2015
我正在嘗試在 C++ 中創建一個簡單的 .lib 文件,以嘗試使用 C++/CLI 包裝技術在我的 C# 中使用代碼。 問題是,我的 C++ 代碼本身沒有成功編譯。 它不斷推送“不是有效的 Win32 應用程序”錯誤。 我嘗試查找相同的問題,許多答案表明 Windows XP 存在 .NET 框架問題。 但我在“Visual Studio 2015 (v140)”平台工具集上運行它。 我的桌面是運行 Windows 10 專業版的 64 位操作系統(x64 處理器)。
這是我的項目屬性的片段:
#pragma once
namespace AddTwoNumbersLib
{
class AddClass
{
public:
static double Add(double x, double y);
};
}
這是我的 .cpp 代碼:
#include "AddClass.h"
namespace AddTwoNumbersLib
{
double AddClass::Add(double x, double y)
{
return x + y;
}
}
由於我是業余愛好者,我正在為此苦苦掙扎。 您的幫助將不勝感激!
我猜它構建正確,但您正在嘗試像應用程序一樣運行 .lib。 右鍵單擊項目並選擇“構建”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.