3
A
回答
4
據我所知,沒有這樣的東西叫做STL版本。有不同的C++版本和編譯器版本支持這些C++版本。
例如,在Linux上,您將程序鏈接到libstdC++。so(其中包括STL實現),並且此共享庫隨g ++版本而變化。但是,如果你真的想知道libstdC++的版本,你可以嘗試使用readelf
並解析輸出(這不是一個很好的方法)。
+0
謝謝,這是我的懷疑! – DaveBensonPhillips
相關問題
- 1. 如何找出Redis版本
- 2. Eclipse:如何找出Eclipse版本
- 3. PHP鋰(li3)如何找出版本
- 4. 如何找出JBoss AS 7的版本?
- 5. 如何找出原來的jdk版本
- 6. 如何找出SVN版本的作者?
- 7. 如何找出父母的pom版本?
- 8. 如何找出哪個memcache版本與PHP版本兼容?
- 9. 找出Dojo的版本
- 10. 找出我的sqlite版本
- 11. SVN找出合併版本?
- 12. 如何查找quicktime版本
- 13. 如何找到Crashlytics版本?
- 14. 如何查找iOS版本
- 15. 如何找到aapt版本
- 16. 如何找出在較舊的Mac OS X版本上可用的Perl版本?
- 17. Linux上STL的安全版本
- 18. C++ STL版本問題+提升
- 19. 找出版本庫路徑的最早版本?
- 20. 如何找出當前運行的Solr的版本?
- 21. 如何找出文件被刪除的修訂版本?
- 22. 如何找出JUnit Jenkins的期望版本
- 23. 如何找出當前正在運行的tmux版本?
- 24. 如何找出我正在運行的reportlab的哪個版本?
- 25. 如何找出已安裝的可可豆莢版本?
- 26. 如何找出在heroku上運行的彈性搜索版本?
- 27. 如何找出當前Trigger.io Forge平臺的版本?
- 28. 如何找出我正在運行的git版本?
- 29. 如何找出我正在運行的TinyMCE的版本?
- 30. 如何找出特定的Subversion版本屬於哪個分支?
基本上,這個人所要求的信息就像「Ubuntu,gcc 4.8.4」,然後關於你是否調用-std = C++ 11,-std = C++ 14,等你編譯時。 –
STL並非真正使用C++分發。你得到了標準的庫,並沒有真正的版本號。語言和庫必須遵循不同的標準(例如C++ 03,C++ 11,C++ 14)。所以這個問題並沒有多大意義。 – juanchopanza