我对汇编知之甚少,并且有4个或8个左右的通用寄存器.计算机上的所有程序如何使用这些寄存器,特别是多线程和所有程序?
我正在使用Microsoft Visual C++ 2010,我需要创建一个不需要libcurl dll的应用程序.我在预处理器指令中定义CURL_STATICLIB并链接到libcurl.lib,libcurl_static.lib,ws2_32.lib和winmm.lib,但它仍然需要dll才能工作.如果我只链接到libcurl_static.lib,它有未定义的外部符号错误.我怎样才能让它运转起来?
我也尝试构建源代码,但我得到了13个错误(哇,不幸的数字),都说"错误C2011:'pollfd':'struct'type redefinition".有人可以帮助我让libcurl工作吗?