新聞中心

        EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > C++test在對Tornado 2.2-VxWorks-5.5 simulator 下針對C++代碼單元測試

        C++test在對Tornado 2.2-VxWorks-5.5 simulator 下針對C++代碼單元測試

        作者: 時間:2016-10-22 來源:網(wǎng)絡(luò) 收藏

        使用C++ 2.2--5.5 下針對CPP代碼做單元測試時,出現(xiàn)不能獲取測試結(jié)果的問題,反復偵測問題的緣由,查看幫助文檔,終于在幫助文檔中找到如下一些說明:

        本文引用地址:http://www.104case.com/article/201610/309143.htm

        The default build of -5.5 (%WIND_BASE%targetconfigsimpcvxWorks.exe; -2.2) doesn't contain enough C++ features to satisfy C++'s C++ instrumentation needs in its default mode. Thus, to C++ code, you either need to build your own VxSim image with scaled-up C++ support (we recommend using all C++ features except complex numbers; at minimum) or you need to add the -DCPPTEST_SPECIAL_STD_EXCEPTIONS_HANDLING_ENABLED=0 definition to the project compilation flags. This issue does not affect -5.4 (-2.0).

        幫助文檔中說得很清楚,VxWorks5.5默認的缺少C++特性支持,所以解決方案就是重新構(gòu)建一個支持C++特性的image,重新執(zhí)行即可。



        關(guān)鍵詞: simulator Tornado VxWorks test

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 无为县| 武清区| 通山县| 平阴县| 云梦县| 兴城市| 楚雄市| 康保县| 龙州县| 酉阳| 商都县| 镇巴县| 凉山| 将乐县| 富顺县| 十堰市| 宾阳县| 信宜市| 大丰市| 洞口县| 丰县| 巴林右旗| 克拉玛依市| 衡东县| 余姚市| 尼木县| 遂溪县| 诏安县| 谢通门县| 梓潼县| 乌拉特中旗| 彰化县| 秭归县| 固安县| 分宜县| 保山市| 南开区| 尉氏县| 孟州市| 焦作市| 宁明县|