2010 LinuxQuestions.org Members Choice Award Winners

 


The polls are closed and the results are in. We had a record number of votes cast for the tenth straight year. Congratulations should go to each and every nominee. We once again had some extremely close races. The official results:

Server Distribution of the Year - Debian (29.35%)
Desktop Distribution of the Year - Ubuntu (28.56%)
Security/Forensic/Rescue Distribution of the Year - BackTrack (36.87%)
Mobile Distribution of the Year - Android (76.82%)
Database of the Year - MySQL (51.76%)
NoSQL Database of the Year - Cassandra (27.40%)
Office Suite of the Year - OpenOffice.org (55.74%)
Browser of the Year - Firefox (55.52%)
Desktop Environment of the Year - Gnome (45.06%)
Window Manager of the Year - Compiz (26.43%)
Messaging App of the Year - Pidgin (43.85%)
Virtualization Product of the Year - VirtualBox (59.16%)
Audio Media Player Application of the Year - Amarok (28.34%)
Audio Authoring Application of the Year - Audacity (74.58%)
Video Media Player Application of the Year - VLC (58.79%)
Video Authoring Application of the Year - FFmpeg (26.70%)
Multimedia Utility of the Year - GStreamer (31.95%)
Graphics Application of the Year - GIMP (66.98%)
Network Security Application of the Year - Wireshark (32.90%)
Host Security Application of the Year - SELinux (38.46%)
Network Monitoring Application of the Year - Nagios (61.76%)
IDE/Web Development Editor of the Year - Eclipse (24.55%)
Text Editor of the Year - vim (35.88%)
File Manager of the Year - Nautilus (31.42%)
Open Source Game of the Year - Battle for Wesnoth (22.70%)
Programming Language of the Year - Python (26.56%)
Revision Control System of the Year - git (50.56%)
Backup Application of the Year - rsync (47.42%)
Open Source CMS/Blogging platform - WordPress (45.18%)
Configuration Management Tool of the Year - Puppet (46.67%)
Open Source Web Framework of the Year - Django (33.33%)

If you have any questions or suggestions on how we can improve the MCA's next year, do let me know. Visit http://www.linuxquestions.org/questi...ice-awards-93/ to view the individual polls, which contain the complete results.

--jeremy
`undefined reference to `__isoc23_sscanf'` 错误表明在编译 `qxpmhandler.cpp` 文件时,编译器只找到了 `__isoc23_sscanf` 函数的声明,却未找到其对应的定义(实现、符号)。下面介绍一些可能的解决办法: ### 检查库的链接 确保在编译命令中正确链接了包含 `__isoc23_sscanf` 定义的库。不同的库可能需要不同的链接选项。例如,如果该函数在某个标准库中,可能需要添加相应的 `-l` 选项。假设该函数在标准 C 库中,编译命令可能如下: ```sh g++ qxpmhandler.cpp -o qxpmhandler -lc ``` ### 检查编译选项 某些函数可能依赖于特定的编译选项。例如,`__isoc99_sscanf` 通常与 C99 标准相关。可以尝试添加 `-std=c99` 或 `-std=c++11` 等选项来指定标准: ```sh g++ -std=c++11 qxpmhandler.cpp -o qxpmhandler ``` ### 检查头文件包含 确保在 `qxpmhandler.cpp` 文件中正确包含了声明 `__isoc23_sscanf` 的头文件。如果头文件包含不正确,编译器可能无法正确识别函数声明。例如: ```cpp #include <cstdio> ``` ### 检查库文件路径 如果库文件不在系统默认的搜索路径中,需要通过 `-L` 选项指定库文件的路径: ```sh g++ qxpmhandler.cpp -o qxpmhandler -L/path/to/library -lname_of_library ``` ### 参考相关文章 可以参考文章 [http://www.linuxquestions.org/questions/programming-9/undefined-reference-to-%60__isoc99_sscanf%27-873058/](http://www.linuxquestions.org/questions/programming-9/undefined-reference-to-%60__isoc99_sscanf%27-873058/) 中针对 `undefined reference to __isoc99_sscanf` 的解决思路,可能对解决 `undefined reference to __isoc23_sscanf` 有一定的借鉴作用 [^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值