|  
 
 
在终端中编译加  -lcrypto -lssl  是没有错的   但是  到了QT下去编译运行  不能加  -lcrypto -lssl   他就编译报错  找不到库 有什么解决办法没有啊  
说明你没有加正确,Qt 还不是生成 makefile 编译的吗!  
感觉是QT环境中的path没设置好吧  
你说的在 QT下编,是不是使用QT的 qmake编译的? 不熟悉 qmake.  找不到库,说明库不在系统的标准搜索路径里面。 这种问题,对于 gcc, 可以加上 -L 来指定搜索路径; 或者使用 export LD_LIBRARY_PATH=dir QT下应该有类似的设置。  
 |