我试图在 Fedora 22 上编译一个软件(SuperCollider),但我遇到了一个问题:
libsupernova.a(server.cpp.o): In function `std::atomic<boost::lockfree::detail::tagged_index>::is_lock_free() const':
/usr/include/c++/5.1.1/atomic:212: undefined reference to `__atomic_is_lock_free'
collect2: error: ld returned 1 exit status
server/supernova/CMakeFiles/supernova.dir/build.make:96: recipe for target 'server/supernova/supernova' failed
make[2]: *** [server/supernova/supernova] Error 1
CMakeFiles/Makefile2:3383: recipe for target 'server/supernova/CMakeFiles/supernova.dir/all' failed
make[1]: *** [server/supernova/CMakeFiles/supernova.dir/all] Error 2
Makefile:146: recipe for target 'all' failed
make: *** [all] Error 2
Run Code Online (Sandbox Code Playgroud)
在我看来,这是 libatomic 的一个问题。gcc 是否可能没有链接到 libatomic?
有人对如何解决这个问题有任何想法吗?
另一个想法是尝试安装-latomic,但我找不到有关的信息。相反,我已经安装了 libatomic。我不知道它们是否相同。
我需要fill_in一个没有的文本区域id。检查后:
<textarea class="stock-description-input js-short-description-textarea" placeholder="Select a product or enter a description" maxlength="64"></textarea>
Run Code Online (Sandbox Code Playgroud)
你知道怎么做吗?
我一直在寻找答案,但找不到任何答案。也许我缺少了解水豚的一些基本概念。
我有一个下拉菜单,使用“ ul”
<ul class="dropdown-menu">
<li id="dropdown-list">
<span>myList</span>
<ul>
<li><%= link_to 'Link1', controller: 'link_1' %> </li>
<li><%= link_to 'Link2', controller: 'link_2' %> </li>
</ul>
</li>
<li id="a_different_dropdown">
<span>A different dropdown list</span>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我想单击Link2。我唯一能做的是:
find('.dropdown-menu', :text => 'myList')
Run Code Online (Sandbox Code Playgroud)
从概念上讲:当我有一个下拉菜单时,是否需要将过程分为多个步骤?我的意思是,我是否必须单击选项myList以使子选项可见?
我尝试单击click,click_link并选择了方法,但由于经常出现错误,因此无法打开Link2:
Capybara::ElementNotFound:Unable to find link Link2
Run Code Online (Sandbox Code Playgroud) 我碰巧有一个ComboBox,并附有一个QSortFilterProxyModel,它按字母顺序排列项目.
原始模型(QComboBox)例如:
"C","A","D","B"
排序模型(QSortFilterProxyModel)变为:
"A B C D"
如果我现在在排序的comboBox中选择"D",信号QComboBox :: currentIndexChanged(int)给我index = 3,但我想检索相对于原始模型的索引,所以index = 2.
另一方面,我也想"原型" - > setCurrentIndex(idx).但是,如果我定义idx = 2,则在comboBox中突出显示的行显示"C",因为视图已排序.
我该如何解决这个问题?