宏DECLSPEC_HIDDEN,DECLSPEC_EXPORT的定义
作者:Chilau 发布于:2015-2-12 13:46 分类:c/c++
今天在把reactos的代码单独编译的时候,wine项目DECLSPEC_HIDDEN,DECLSPEC_EXPORT定义缺失了,mingw里没法编译。 搜索了下,似乎没人说过这个问题,发在这里,备需要的同学用。#ifdef _MSC_VER # define DECLSPEC_EXPORT __declspec(dllexport) #elif defined(__MINGW32__) # define DECLSPEC_EXPORT __attribute__((dllexport)) #elif defined(__GNUC__) && ((__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3))) # define DECLSPEC_EXPORT __attribute__((visibility ("default"))) #else # define DECLSPEC_EXPORT #endif #if defined(__MSC_VER) || defined(__MINGW32__) || defined(__CYGWIN__) # define DECLSPEC_HIDDEN #elif defined(__GNUC__) && ((__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3))) # define DECLSPEC_HIDDEN __attribute__((visibility ("hidden"))) #else # define DECLSPEC_HIDDEN #endif
« 关闭DNSMASQ的DNS服务只启用DHCP | Linux 3.x上可以用的MT7601U芯片的无线»
评论:
AndrewShoog
2020-01-31 12:48
2020-01-31 12:48
日本片商合法授權 極道光碟屋 台中AV女優光碟店 日本片商合法授權 – AV女優光碟.名器專賣(未滿18歲禁止)
http://avgood-store.com/
http://avgood-store.com/
2020-03-16 06:55
https://forum.tw-sportslottery.com/thread-119-1-1.html