码迷,mamicode.com
首页 > 其他好文 > 详细

关于#pragma comment

时间:2014-11-15 20:07:31      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   ar   os   使用   sp   文件   on   

#pragma comment(lib,"ws2_32.lib")

#pragma comment(lib,"ws2_32.lib")表示连接Ws2_32.lib这个库。和在工程设置里写上链入Ws2_32.lib的效果一样,不过这种方法写的程序,别人在使用你的代码时就不用再设置工程settings了。告诉连接器连接的时候要找ws2_32.lib,这样你就不用再linker的lib设置里指定这个lib了。

比如:

#include "Mwic_32.h"

#pragma comment(lib,"Mwic_32.lib")之后,就不需要在project setting里面设置了。

注释pragma可以允许用户在目标文件或可执行文件中插入注释。lib指定符允许用户向链接器传递该注释,以在使用对象模块时指定其它的链接库。有些用户使用lib注释pragma以添加链接器选项和库名,例如:

#pragma comment(lib, "MSVCRT -VERBOSE")

设置
#pragma comment( comment-type [,"commentstring"] )
comment-type是一个预定义的标示符,指定注释的类型,应该是compiler,exestr,lib,linker之一。
commentstring是一个为comment-type提供附加信息的字符串。
转自http://rainminchan.blog.163.com/blog/static/2000981012011102754642437/

关于#pragma comment

标签:style   blog   http   ar   os   使用   sp   文件   on   

原文地址:http://www.cnblogs.com/rong86/p/4100017.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!