Щели если между досками, то дело гиблое. Какую не возьмите, рано-поздно растрескается и вылетит. Если пол рассохся, лучше повозиться и перебрать его подбив доски. Если же трещины в самой доске то для дерева шпатлевка. Лучше двухкомпонентная, да.
Если нужен нормальный пол, варианты:
- перебрать и прострогать существующий;
- сверху накрыть ОСП или ЦСП, швы зашпатлевать, постелить линолеум, по крайности - просто покрасить.
- наконец, дедовский - смешать сурик с цементом (консистенция - мягкий пластилин) , заделать щели, на масляную же краску "посадить" поверх доски грубую ткань (мешковина, бязь) каковую ткань прогрунтовать той же смесью сурик/цемент (но по жиже) Когда высохнет, покрасить эмалью.
Через год, другой, по эмали пойдут волосяные трещины, но в целом вид будет вполне пристойный. Правда, обойдется не дешевле линолеума! )