导航:首页 > 源码编译 > win10怎么把库编译出来

win10怎么把库编译出来

发布时间:2023-01-12 20:08:56

A. Win10 64位系统用VS2008 怎样编译出32位的可执行文件

在"配置管理器"中把所有项目的"平台"都设置为32位的.试试看呢。开发人员开发的产品如果是面向普通库户的建议还是装32位的。

B. 在cmd中输入哪几句话把c语言编译和运行出来

1.打开命令行界面:键盘win+r,输入CMD,回车。您可以打开命令行。

C. 怎么把sln编译成类库

以Add_new一个函数为例:
1. New--projects--MFC AppWizard(dll)--Regular DLL using shared MFC DLL //取名为MFC_dll
2. def文件中添加:函数名(Add_new)
3. h文件中添加:外部函数声明//求和函数,函数名为Add_new
extern "C" __declspec(dllexport) int __stdcall Add_new(int a,int b);
4. cpp文件中添加: 外部函数实现
extern "C" __declspec(dllexport) int __stdcall Add_new(int a,int b)
{
return a+b;
}
5. build--set active configuration--win32 release--ok
6. 生成
7. 根目录下release文件夹中dll,lib与根目录下h文件即为所需

D. win10怎么运行openssl

1、安装Perl(我安装在C盘,同时我的openssl也解压在C盘)
使用命令行工具,进入C:\Perl64\eg路径下, 执行“perl example.pl”,若显示“Hello from ActivePerl!”,则说明Perl安装成功。
2、设置环境变量
打开我的电脑->属性->高级系统设置->环境变量,找到Path系统变量,点击编辑,添加E:\VS 2013\VC\bin;C:\Perl64\bin;c:\windows\system32,其中E:\VS 2013\VC\bin是我的VS2013的安装路径,根据情况自己修改。C:\Perl64\bin是Perl的安装路径,根据情况自己修改。
3、用管理员身份打开Visual Studio的开发人员命令提示,并进入openssl的目录(我的放在C盘根目录)
4、执行Configure命令(配置编译参数)
5、运行ms\do_ms命令
6、运行nmake -f ms\ntdll.mak命令进行编译生成OpenSSL动态库
此时会编译大概两分钟左右,耐心等待。
7、测试
使用命令nmake -f ms\ntdll.mak test,若成功,会出现结果:
8、可能使用的命令
测试OpenSSL动态库:nmake -f ms\ntdll.mak test
测试OpenSSL静态库:nmake -f ms\nt.mak test
安装OpenSSL动态库:nmake -f ms\ntdll.mak install
安装OpenSSL静态库:nmake -f ms\nt.mak install
清除上次OpenSSL动态库的编译,以便重新编译:nmake -f ms\ntdll.mak clean
清除上次OpenSSL静态库的编译,以便重新编译:nmake -f ms\nt.mak clean
9、总结(使用方法)
当建立工程需要使用到openssl库时,在包含目录中添加openssl安装目录的include目录, 在库目录中添加out32dll目录。
或者将OpenSSL下的include文件夹、lib文件、dll文件拷出,使用的时候包含进去就行了。

E. 请教VxWorks的.o库文件的编译方法

查看ldpentium命令帮助吧 可以达到你的目的
1)把多个.c文件编译成对应的.o文件,然后汇总编译成一个.out文件;
2)把多个.c文件编译成对应的.o文件;
3)把多个.c文件编译成对应的.o文件,然后汇总编译成一个.a文件;(把这个汇总的库文件拿到其它工程中使用,一编译就报错)
能否通过修改Makefile文件,达到".c"+"small.o" = "big.o"的目的。

F. 在windows下如何通过命令行完成C++工程的编译、链接、生成,如果需要链接系统自带的动态链接库怎么办

没啥具体要求的话,直接往上堆就行了

cl hello.cpp yourlib.lib

需要更多的控制,查看 cl /? 吧,也可以查 MSDN

===
其他编译器也类似,简单情况可以直接堆文件名

====

library 文件不在默认的搜索路径里的话,一般有两种方法解决:

1 gcc 的话,使用 -L/path/to/lib

2 直接用全路径来写,编译命令上加 /path/to/lib/file

比如

gcc -o hello.exe hello.c C:\xxx\msimg32.lib

另:.h 文件不应该出现在编译命令里,编译单元是按一个源码文件 .c/.cpp 来算的

===========================
隐式链接DLL,链接时使用的是对应的 implib,一般也是以 .lib 文件存在

而 GCC(MinGW) 的话,扩展名为 .a

msimg32 的话,/MinGW/lib 已经有 libmsimg32.a 文件,可以直接加 -lmsimg32 选项来链接

=======

至于资源文件的话,MinGW 中用的编译器是 windres.exe

命令为:windres -i xx.rc -o xx.res -O coff

然后链接成 exe 时加上 xx.res 文件名

=====================

makefile 其实就是便于组织编译命令,实际使用的编译命令还是需要自己写的

G. win10 64vs怎么编译 libpng

1. 先下载 libpng(http://sourceforge.net/projects/libpng/files/)和libz(http://zlib.net/zlib-1.2.7.tar.gz),将libpng解压,如C:\workspace\libpng\。
2. 将libz解压,改名zlib放到libpng同级目录,如C:\workspace\zlib。
3. 进入libpng\projects\visualc71\,用visual studio打开工程文件,方案中会有三个子工程:libpng, pngtest, zlib。直接编译,不出意外会在Win32_DLL_Debug目录下和Win32_DLL_Debug\ZLib目录下生成zlib1d.dll, libpng15d.dll, libpng.lib和zlib.lib等库文件。
4.若报错,拷贝scripts/pnglibconf.h.prebuilt到源码目录,改名为pnglibconf.h

对于要用到这两个库的工程,主要需要做三件事:
1. C/C++常规->附加包含目录中把包含png.h等头文件的目录加进来
2. 链接器->输入->附加依赖项中加zlib.lib;libpng.lib。
3.通用属性->VC++ 目录->库目录中把放着zlib.lib和libpng.lib的目录加进来。

H. win10 怎么编译makefile

win10系统更换主题背景方法 工具 win0系统 1.右键“桌面”选择“个性化”。 2.出现默认主题,可以直接点击保存。 3.不喜欢默认的可以点击“获取更多主题”。 4.选择喜欢的主题下载安装。 5.桌面背景可以自定义更换,点击“桌面背景”。 6.选择喜欢的图片,选择多张还能播放幻灯片,选好确定保存。

I. 怎么编译windows上libx264静态库

mingw编译出来的静态库后缀名为.a,编译出来的动态库的导入库后缀名为.dll.a,而在windows下后缀名为.lib的库可能是静态库也可能是动态库的导入库。 mingw编译出来的动态库的导入库可以直接在vc中直接使用,例如 #pragma comment(lib, "libx264

阅读全文

与win10怎么把库编译出来相关的资料

热点内容
女权主义pdf 浏览:458
阿里云服务器低价续费 浏览:337
python监控日志脚本 浏览:134
云服务器实例是什么意思 浏览:710
小寻app是做什么的 浏览:649
c语言中编译和运行 浏览:1000
画流图找循环编译原理 浏览:151
oppo手机西瓜视频的文件夹 浏览:867
骑手一般用哪个app 浏览:610
程序员老板用什么手机 浏览:848
比心app头像不通过为什么 浏览:105
加密币市值前十走势 浏览:190
单片机学习推荐课程 浏览:473
对数ln的运算法则图片 浏览:735
仿微博app源码 浏览:781
怎么取消调用app 浏览:545
程序员去哪里求助 浏览:834
服务器里的端口是什么 浏览:975
aspnetjavaphp 浏览:399
程序员毕业时间 浏览:286